1043815
85178750
36407496
56029062
85484617
99843873
27797317
25119089
568111
93004455
34508696
722579
43665926
78028186
66863774
45535049
50812354
171817
85412860
28563456
36785528
6079629
2066730
70359696
84264098
38031291
62067191
3806403
36217010
9235868
955960
24045964
56942228
96238738
60196313
44613582
71214227
42753309
21042678
20233876