38959508
3792322
10218351
89461863
26976670
54017225
17971099
69331381
55336838
7209727
84539882
61258774
40961751
16423339
2541151
71501940
1033731
49917425
11421747
77662368
42517251
66768246
36874482
36041389
9446622
42398987
47714767
31507700
80164109
26108810
72646877
85456197
40598209
15184628
77275917
53181613
42338852
33581893
2022327
66173003