79575818
17589952
8034256
26804800
41759587
13135398
55558417
67794006
16280
25692918
7351833
25287914
610714
86983529
15335711
42928080
28783464
17966504
45204881
96108631
7573867
85122304
54642237
43022671
7365542
58039899
90169881
79028204
46822580
68901710
66015294
51419173
9911999
12662355
69961718
1998191
62078584
521658
16767411
94153211