52206131 50854777
29060505 72102535
45965979 71633132
56897359 30882465
15760951 95043940
93143945 9144140
75043055 78355184
30566961 37745562
29386362 68227210
17470550 68235277
5734204 64273456
35512178 62713765
1047809 56940606
12893135 50743910
39517092 27635458
55142295 6931397
39568058 40907110
28787266 75403481
95909440 52568734
59109749 95893695
85921511 50329764
41831632 77590299
3816722 73684702
21922870 14816785
80050272 87725592
34053447 17434471
92520557 51005375
22145712 50947996