59269152
28562705
30606314
14768927
9024088
33509871
32926847
4147575
24107644
1748939
66113752
584664
88046222
64585618
65883404
64356087
43734631
30632648
80211027
81083071
53979757
19607214
52335006
34505823
45067849
45712741
45453584
27231166
198697
7427439
80296918
3875312
90453874
41475191
65896154
74981233
27312130
624156
31797380
92434335