92629055
43068038
28341787
7458871
6685489
4502241
43573997
83394710
47828128
47876277
13055910
7092222
34536620
48028335
81859765
22667207
92944607
18133965
54472734
94012635
55434305
4306370
473238
69434829
97163661
84415616
91191358
56469165
52626375
18657728
57636035
929438
285205
36716106
245079
62117966
20999878
95016488
41318286
1244303