10948405
19812169
4519882
84404194
97272782
41765424
61696093
96643667
71917582
20489668
48095854
36363211
60694528
28359515
79046247
34586570
18233353
67381130
93631519
78653
65332047
1278172
8277925
60111944
44823798
98233173
77351407
12286741
3939483
91519000
95246795
50772988
91399264
44126083
21436243
4267992
40791185
62395116
6062437
23374024