39486731
85673432
32811239
74415941
18834564
32913093
16429101
4896737
4959592
67939575
953974
82284035
80407358
77024087
16763715
268639
25535606
56612377
26044219
56861958
90336309
36744062
80687848
86984117
26481232
57919546
33573519
20427825
5387164
44086248
82716046
68032263
31354749
16809072
59028846
37284743
26862616
30088064
78383185
75588091