18881
93798
23696
4378
2322
36824
18643
8822
102807
5810
9032
72753
863032
13698
8982
50850
2759
10954
9791
36219
40754
12404
38764
5916
36832
120189
6646
4246
3199
176031
3599
9734