21483
7456
4990
12111
89475
12986
15794
22269
11296
13411
12900
267436
61410
13252
12110
8353
27421
11467
3379
3096
33057
19897
78046
95657
290515
23660
24194