30538177
54884658
39396045
57911258
31369039
96221157
72895575
34355548
17469806
20149625
253028
44334288
39228398
216379
14289490
52837022
93211186
75136647
54658050
71863403
49498906
61328194
32934855
16582549
1367669
83165002
2936706
73858201
9404614
71021316
4329279
78879239
84016623
80854205
35031101
21481417
21876358
69634037
79016240
5129432