32718227 18557095
25790500 79747864
8508663 69253176
62199196 5187295
1179465 93206304
75483167 97631495
17074516 41901063
68234114 83885297
35004642 92504697
57310251 21167219
59342955 5307310
60441886 3431101
83677128 38160000
95270776 80090499
33968504 94555972
64542298 91284427
74602471 32377362
94318078 19542636
42494550 59830939
22083953 35161179
92506917 95290980
21821696 29125130
89668304 58240535
81329689 81179514
45209471 87910231
30441426 97154390
27395866 9640245
59181299 70531037