94778352
22424648
3375157
8571349
37977384
57916579
925728
19938818
91797229
14688064
22695974
49421691
58865794
73162380
49955270
78102263
40235049
31628467
32524268
96107390
97508467
53823970
80493110
6738976
22524033
20896647
69285150
52218114
25551120
46119990
13023213
2302827
80023185
20248067
50315407
14388330
42562676
50405549
42267182
14138131