32908700
52502651
3431949
38744533
1189282
76937760
62262062
2517906
96905297
98064642
45133087
86293464
1221586
7053440
6346193
46301140
38625874
53378234
57628936
59506884
28841180
33017595
2236783
47954861
9778369
98837931
94447838
95656158
53074169
65245890
86949089
18684343
62739804
25661229
93258581
72943025
69288450
4255563
53179924
51764885