51795730
30663485
29217606
26492551
95025686
657775
90489658
46262896
45259401
20995638
16198692
30698550
46587036
25322302
6478771
72721205
275597
92086021
27831673
12008616
77717290
38827623
73854759
13126368
38067580
1794311
98396176
58633194
41868270
31981336
69929379
93254836
74267391
53618282
29483032
40974243
8668938
66801443
39993616
1293411