9162997
3578773
17245014
67249579
80166497
84068510
57297379
3701046
44877160
46633302
3256374
36896014
36118124
7949200
26985442
79469234
72142652
78413602
37962345
46667376
53496345
82832043
61784189
66848491
10509580
14839512
91378347
99652621
58559956
54706598
94256736
82558534
56341570
64348950
72042952
88424447
35101667
10179851
74355160
57438723