79008390 57052261
80131595 48227621
84330053 12744569
98971350 46581161
38695520 75525941
72368591 4232467
2402361 56049796
8743863 37518467
96425548 24524134
73979180 47038324
52564262 97037933
55456585 87216179
33311182 70273508
34751042 78104981
95335264 7407268
67720896 52867588
26657554 63936445
27799156 99908305
8845145 52214491
54238380 90297813
57558970 68806751
47284656 72170203
9390114 39028428
5339581 13378307
97464801 64243971
35031252 18472151
83615659 77755951
92593083 23732429