58402915
36934881
26084341
89927310
2683880
78046530
14611450
1131622
52235305
4749783
29463230
13813407
7583636
4116278
47215391
64166122
41647592
38603205
46722490
34089882
88585661
40652385
87682638
52573709
28476897
54603913
855578
6155573
75005098
46597799
50998767
541320
64142293
24462049
98098341
25015315
61047251
98879494
3483391
26482431