27994016
32579257
12029474
46865193
85078813
82223547
38924940
26603156
56661691
6026896
37502858
74837252
85968797
53687201
6836645
79086701
64384161
56393172
12623632
16727607
5000926
60819034
56369035
59763571
24644177
66657772
46995148
29517126
28004729
16994950
9347985
45271448
87916021
48788756
12002732
93024061
59549150
98674158
11777960
7487277