14869008
30779165
93132630
40654838
37126360
62111925
19877487
51471144
35853768
53881090
41633247
29009753
14202159
79325727
31469840
97207560
21786098
9588250
97144840
21896511
93398618
8164900
7321747
14439129
96042953
44829645
16246360
49335085
57103470
13859714
80886229
58809205
75203539
18368049
57745986
84381809
56856856
59137202
20635077
21741961