12959945
34284406
5215628
18334410
86298898
1898658
11378981
83519102
321317
54114205
81158780
75405564
7492174
65313068
57552425
3339617
19104564
25921737
60722773
38525717
30834591
8179312
9446852
1277699
7497555
34188867
91419267
98912025
80655410
98304429
7437457
2414520
2725406
61174779
55855360
74282499
83021414
80698347
38173070
22418685