48726892
1748908
82498555
93199725
11501481
66464079
81985708
44641951
52683104
62407164
38915868
70796775
79728238
60454700
23027053
3828376
55072084
9427696
4744430
14521142
36172415
96486356
1297870
49359679
2075651
87363986
9896932
99294044
84778851
48803018
40534571
2566932
6345454
57118014
38052497
55484461
45257166
7995972
13058927
41647738