7591647 95916462
3644765 93173222
62483510 10046776
15350799 27539633
22283419 86982576
91485494 61196539
60137993 73683640
22763480 27420111
35582767 95453073
21129731 30340968
5747643 83053512
90354159 76644346
37124973 75453030
88231004 1489716
51491885 96584902
84430367 28660607
34186838 13837596
28035096 59501924
97584893 84582440
30015741 53634517
19140463 50820129
50408972 31495398
54872873 78757128
45250831 40813436
57044283 47573321
16800973 82295542
24710478 95188063
3708127 34407898