500000000 500000000 14058577 825176213 500000000 500000000
63686004 146892642 129581007 500000000 944691423 500000000
500000000 500000000 500000000 986827815 977817103 873029725
500000000 500000000 341957203 894713242 616087906 863970743
500000000 500000000 126042288 695759218 500000000 500000000
155124618 500000000 5913114 883338187 804138282 776177930
344315022 41852511 111071183 966681982 777953053 860980788
13300110 8422830 99164029 712567980 500000000 615709618
294554940 181705736 301387835 688512024 990447089 902315124
500000000 500000000 398930080 970657483 944925288 966613676
