29624158
5334340
9183439
46796687
10898394
50104289
84912794
32947618
33077782
9056726
66182666
2019018
32951962
73902055
4721941
52541740
40258005
73088253
887242
57277346
74445314
20538469
94495208
52881837
85485207
20334332
1295869
78861992
9111852
66777994
54378742
22296675
66062721
52267481
36443421
66718900
62368373
82073677
285856
48029056