10000181
92565628
50273662
30554530
4106405
92124899
53311404
15194177
80079261
78764734
95128200
66635604
62184348
64393187
53312552
65754575
68423125
96707194
32192960
6284870
44226971
68032483
5814512
8006287
96981932
40713596
37459566
85877627
27215139
9228385
58933409
67002279
45357134
99144350
29538921
52529643
59387858
558422
83899103
7034142