52216412
32108772
63264395
34546579
4761469
5945347
3783042
49854518
8714763
18865944
42121235
91705077
31285776
44901368
75299225
87651064
68717238
57126182
24388176
60759988
61646476
83923717
30488688
77152443
27453498
14203618
9162895
35902228
12499697
78864040
98542079
82017603
64974385
36003668
94482059
42764860
44853600
54555605
2379733
44893242