25119674
7105519
96097562
82778107
13459469
86724836
44648396
2697710
80128083
68054955
3138154
29845679
7563306
98378420
1500181
86695042
5216167
34182938
40065007
7366593
3117165
41121889
64384130
96379135
99014138
42724204
23272947
11556095
31472764
94806913
72217014
1727496
90865360
3058315
20638615
11273124
59466552
31826021
25393342
45499569