8870482
53021376
16667048
1748949
15616761
70908365
10046941
56256560
85185611
8943343
27541184
74429979
7015782
93682261
7407923
4669332
76856332
33459707
93625054
36162178
4133658
59193334
29884874
8341864
76229611
4448925
54199948
15208530
19757554
67531978
65268900
5849281
59461825
43323139
41603317
70213107
12989171
4129648
31062934
39537466