34461460
39333068
83474
9375129
83046889
6292561
31788806
69281664
84786067
61548945
75412272
94804180
75383503
4147352
3028474
53022489
96324381
29431441
81393820
92095746
17892623
15063861
20767333
98249106
52936322
39388451
59065492
90598437
92877073
1573702
2987596
9702619
50007929
36106829
1438238
94152624
867992
48176498
52437234
57381004