86598170
82711705
36296495
13978602
15286250
23384204
7904653
17198265
39166983
55873524
65947174
68813241
46086227
63718102
82636620
35151580
85907908
69048705
686123
74372229
54629345
5909358
70729221
84233437
84609910
34343805
36774504
64637164
57245898
90973091
81243896
65996887
71477226
10752056
24043209
32616823
57346418
52799319
58789795
25289933