26561898
21432653
761184
82905959
65673294
19268939
28382700
15293290
234531
286546
3442752
22013230
59243609
13956727
9941104
31559350
76692676
19224
4886949
84107645
45165726
61502940
41839499
39505825
97674289
57796507
6906924
91833069
5784511
68138858
62885921
75992529
73789253
48535822
19476788
41122239
84282923
95717950
36302265
1419576