42609699
8154518
16368079
5537290
85063623
43881279
16878816
43531087
30317248
4255133
34987572
38498669
30818908
23304150
3602199
11927349
58118665
12058289
64193767
2903578
1705208
74736081
65323246
17271808
92544082
93534701
3295162
68736466
36174191
31874380
1837941
45759266
37316811
31361989
14233837
13668746
40684630
60844443
27477797
39471102