62852578
7134641
25844343
37621330
3207914
93484448
89635388
86086378
12158185
96151053
40985934
61828700
94103872
2801586
8405284
25923902
55932491
1544238
44806892
57553177
67528308
62851552
573366
90861825
60584503
68746798
2367605
8426644
61426074
95341088
95227407
19625408
5408999
40873951
29744259
16622965
10395592
35787877
51006715
46312130