25665
7963
12692
4890
19832
5691
11446
24788
20561
26373
3835
7512
5056
14168
25641
12941
24291
17100
13493
3600