50117179
61079039
98736055
17818523
25827994
32463784
1566080
45372088
10758528
1191894
9080379
26946
3604956
28132663
33128866
51356304
8323442
45277995
69879604
5772881
22437630
8693821
53535791
28956129
6818256
61643796
81783320
65598737
62567146
67676835
35204046
9122546
97886200
21659443
32897627
87881366
4543097
15024203
8138964
69955776