24952130
12627752
34867932
47884195
20284745
706193
10114179
95767412
8042162
3218990
71103279
77555018
90171050
3578932
34596425
9491598
69521631
16498430
6466795
52055737
29428548
1675022
80229965
34296660
94395046
14691878
72633383
93846391
78199801
54578535
51714208
73676913
16353080
3399193
69724038
44573145
39194355
13397067
4122974
8674804