14567
4809
22982
1988
20332
50974
2663
4087
6867
6398
1815
65056
60612
15078
76777
3467
26637
2954
5333
8492
3860
3212
75612
22224
2782
115841
9655
42058
15914