10164253
88564613
6452562
60239077
47584761
19084934
90739589
81587698
175160
74886843
42104800
39196349
45046588
25786335
39798664
93843541
89149874
78997799
21509020
72964694
36825328
40671931
83849624
20207846
25419721
88535893
79753344
37003142
71293206
6409520
61268747
98504587
82014316
6693366
59986332
2114334
68561154
49052147
56875353
4053033