11020
1014221
208833
26130
48561
109038
88299
19111
76270
78576
49830
56248
909163
746
49819
28439
962109
61612
100287
485104