66145678 22336864
74186190 54602466
75290215 549921
28681528 408935
68745764 35569041
49158119 59738442
16836490 47318173
76334698 5485743
36455975 99824910
27012750 51726178
11009650 39897015
99159387 82168237
16601311 14272816
77586829 48454861
91663810 56349379
77461275 95205901
33129236 19987761
98388073 47908128
32241883 93723061
42093341 58528430
51285991 34633153
75308933 93590394
50162798 42968164
67780789 6092154
12839486 19713325
26592031 1306991
70296997 1454327
59434036 41507409