59847062
66419472
31178715
50002557
54984059
53925594
90443264
80821971
26857270
4759937
15034671
97424304
95575193
64305150
23159295
79456786
55342601
1206041
28211359
81458628
37915494
85501318
83412874
2023068
61508324
54968156
9623663
51627034
18082289
13934298
56485550
35403716
9308865
31929560
97269390
7691234
29945644
26763743
71976984
5869708