15694
3550
24769
34608
2207
15145
6103
12683
6458
6816
19550
14640
11137
6162
34108
6857
8191
17819
17036
2596
12920
17440
31739
6910
10439
19561
4992