64939310
73491169
43291418
2995431
84002016
9892548
2788782
40035080
80447333
89814741
47124311
1932795
66218920
82383826
81491151
47799794
6796721
41101634
39909335
8824013
9911257
68977373
72685984
98152142
10543331
4297638
35694818
39878320
63487634
52995170
43006433
52782378
4215820
81912860
27098728
60025981
35636488
19757673
65306481
50932381