63933735
3084623
70718614
48386099
77248496
75122964
46655574
48047883
99201036
98275459
70609551
12035830
55502018
44054699
23844350
56334283
7391562
72479153
3760494
5076680
67452683
9677457
48989699
9165149
8299120
34742224
35917662
88683309
61596533
98257721
75437702
28117681
97694180
55904191
91683789
62093136
60675886
4650938
69897179
154119