40511267
82239471
6231247
51272912
52242181
91566061
24774841
96204893
26119869
60259555
1163543
8631871
4456038
59059927
804348
43193360
48226009
9324722
86203135
45893043
13023271
70662180
20473453
14813789
35365863
68887016
92317431
3803869
45113379
89964513
46174744
54755179
14079591
87195419
55468387
22743132
52614753
41741045
41514705
9132782