11857368
38941169
9982985
64282917
43725644
1901801
77327100
73732263
87281256
50703005
90734188
31802549
51943074
29958435
64768165
92634816
6649486
17906076
22726790
18813781
9240637
81916488
963193
65502802
21136848
94478876
82519731
64919097
51354248
172106
3858964
72579835
6834927
14261189
82991093
87185294
32023336
4509811
20088591
5077333