49147110
32799645
81843795
55599375
97347053
67092604
2449897
76875882
1434347
3303154
16409260
7372806
24793504
30097160
15832865
52061623
942289
7149766
84761465
82365306
852920
85997773
97248533
24965705
72044581
71802285
53991721
86532388
40402813
78304659
42278239
44729188
9735840
59139025
88828106
910759
40995850
28121461
90524040
26997153