13843158 28801386
127240 62266910
70995740 25352468
9772698 92733275
32088458 70694250
50276673 46112812
72155722 48147314
27389519 89904458
70424584 77091060
84023528 54857479
39624638 58292259
2156019 268060
80459479 89506387
48582996 57304049
2940847 93421375
28782077 31450235
82351977 60617228
79857162 20316346
84249253 97297770
65670324 85247740
35288492 47289851
54356601 30316412
35238912 69452982
79999635 97980195
16234738 27411549
46159645 41218893
98507046 28053241
21586818 89522562