47419334
14576296
5400982
93151042
567989
40978148
25922191
71121967
99353796
71856590
66013666
77675504
8287671
43652984
43468492
81192343
4406487
55467556
4566059
32944641
97595184
95409946
3407696
585593
887255
72477788
29669466
84475370
32618051
6229115
5127666
7073803
18559427
88608826
53759504
3770795
64734963
4608334
36633865
38046038