377617
2503159
19033885
27395950
39491603
12747552
53026899
15097110
7527359
90637897
65033198
24241866
30916378
17928021
9725985
58155115
25453697
90336160
93403161
31602368
18511525
6456050
55995009
8069721
5881968
17948444
79026405
2391447
20693731
37315162
60733141
37884720
70904414
39009196
475782
47777697
3054283
73649178
77853834
81441260