38354867
37202456
12219751
604121
9638152
35102156
30627799
95055012
8957462
77629897
30547295
59903884
32749199
9406138
53186400
18896106
47116827
24315665
19034924
86747553
6037542
98997354
5403172
57001694
53447363
7898756
76222090
11461821
11402974
31463079
53869586
1258610
86243642
8809743
4112801
93644795
22805814
30299982
90831432
7500128