5921524
97541083
28279155
20912828
4543990
67567039
70348496
83626531
58412980
11429524
68264087
91609923
2528769
55796403
45596856
40616398
71551193
34675508
8177901
21268191
95298245
98557592
13984307
9031842
45316946
26317913
37122359
4302437
20085133
39202052
81933316
34541765
75678475
45378932
49091588
5659101
67183607
13241175
43687142
19951564