20439284
12662588
32369713
28277819
45125196
40074918
81316352
27616932
14967870
37406556
51057907
35686169
22394174
9834013
26658242
78248791
17762596
57087293
90117763
18506168
84254837
49258971
41101265
72526520
92485078
14624475
19796014
21905399
99718997
62191743
48685791
77821710
19012700
5023416
355044
3296357
28272803
3698918
355281
74405407