21605
9570
56214
62640
54318
56766
43847
19995
28926
12702
11440
16225
15660
4050
47993
53932
66210
53202