36718619 29078769
66888512 6781857
60897823 34843990
21913167 81719345
78218820 20328109
126084 10442578
58077803 60053392
12396469 27708070
58853487 43684820
48723877 41946176
39235860 1304352
60615242 98522500
9139578 5919130
20119585 93457403
71398441 77432210
89671191 49705174
44032747 12159620
23373929 10779354
63406115 73790201
69618779 97889566
72931076 65785069
67511644 118606
59490247 83381776
29549043 73223692
88955814 26371253
2748365 22865261
97458386 27559505
63187134 9804830