1610584
16279119
2289733
66229156
25396704
67267665
42596949
57392269
85872677
50654760
88014483
805204
7308360
31519134
19652452
8805617
13211278
92429349
42729327
86954481
16038703
70809644
61711212
6779958
18855091
52416211
58997081
79202673
60282553
62195377
54362390
40193942
13126918
23177966
27465986
11579172
61163548
30397649
10979007
64637128