7572534
32617428
32961295
86453187
38744028
10106874
41673430
84245717
26992541
13177063
10539885
77052971
70558114
56699028
60309343
43866719
17071991
10687953
20967529
32246387
37012704
55032961
25877772
45118708
25557127
7610877
77689445
98091854
81279456
98896101
55609828
4121939
60231119
35569472
74003208
33487732
24623543
17768922
23893401
92348930