97640776 43368333
96997052 72822824
30697638 98406028
90819862 37746284
84480037 93533129
89772446 15190519
13061026 62302128
21851440 68458485
75539058 47040294
43921104 4958237
90361754 29888990
39183497 6685119
25917019 52497015
92042373 14682729
68066735 19114980
27946742 83256370
95202654 57374224
78660748 21612875
96877571 59424725
76381425 90169238
5526688 53582477
5870260 31800903
26518000 515821
24922112 55470081
93783852 47770791
87354491 9548162
946950 69525083
70978618 62346977