60071798 72109591
55766691 5104314
94606706 32016274
38708891 53396306
79316763 51104338
23174103 3576847
1760928 32116427
15792336 79875603
58453713 2691890
76231725 61533794
28164571 51025305
35318475 4067467
67880309 79429017
88807360 32473275
30112455 77011512
31325255 94299112
98479573 98494548
46123998 25573645
88126163 49137136
32331755 69533251
19651319 4813924
34095453 6785831
71176921 82733338
6687399 69544625
85998188 83093546
64145016 18943884
9617046 74577434
15120197 35717806