76872188
12247100
13832578
5164845
25599840
84601227
94942653
32534417
57538512
8679025
77138042
35865462
65847717
74676803
11999638
52181698
234119
49853889
39416753
47648012
48803511
48848753
8297089
54169992
50911923
4623506
16583549
75257882
2861927
59982703
8834490
22033601
79781344
9661516
81526994
59041025
89942765
6043182
49678268
28577883