14667062
97492657
40749876
2578656
31468841
8548361
1498387
315329
12559913
88893195
8528204
11433919
16147671
90129683
83645021
14515740
97704982
1933697
9725064
55958006
6962489
26423965
20838628
35699228
17433889
78883648
32948691
71225906
48017079
41347389
46425955
7131898
35382133
93048196
33232873
46488313
18535292
32179810
17498234
966171