40812973
27117637
6573559
40059389
75291591
471853
9281355
78832738
38296056
91505173
85111408
14738072
85841904
2943801
75656297
26822472
81621943
70868805
11698619
4574858
34321538
5768437
50108063
5477670
17136499
72689155
75302713
62346922
60765477
7624913
42142525
67119864
8433489
15941146
82911012
10868430
58268212
71098675
99523064
97481405