21205602
57309022
21179790
12174168
67113340
56838577
2258881
172947
70874817
9199725
54541109
49581248
2804332
29942913
91649465
67036805
58253904
57198622
7098513
55328120
49573878
9606314
95448705
88997210
15643075
35242071
85694265
4460838
25416665
40745312
97372207
90509013
86393519
84068429
43182811
80255448
44434619
41952859
48729806
2320753