58166693
65983908
19193618
74997368
19436687
88113051
94946533
54955693
16441524
91508210
92815476
18516705
98259466
19411537
24726730
51747171
2498621
38473724
13834000
627600
89985993
28469934
76573874
11497581
88149926
326412
8587733
58333393
7011403
3029020
73317309
47183968
71826191
43512801
11975259
83959794
53624126
32682263
5656610
84094867