11462435
7031631
75051940
59105763
32456351
24542067
33378211
92864922
57455379
37997589
75877136
87122355
11053076
62288188
48367100
59504086
36346206
72873429
66011809
57985476
2578677
18197169
88377442
28517928
85145163
48482782
26481332
7147818
41455409
6819214
8501875
8610858
3821396
59531323
50422400
39767021
33763149
23504085
22642635
84884289