53365065
2494479
6550429
74877284
76849516
58764536
86626820
13902476
7033463
54279505
9658130
40276902
36731120
28425263
9234598
10786071
33313492
54526813
69211576
1455247
85623913
24039734
80129260
36133139
95429277
36486686
66213756
84129278
91167622
7442997
8280762
46742664
6195380
2016211
37346905
71959324
67045888
11021196
55532326
28981826