18983
94122
23811
4456
2402
36959
18773
8918
103019
5887
9381
72964
863586
13780
9067
50941
2847
11046
9869
36324
40863
12503
39017
5990
36939
120303
6736
4316
3275
176124
3667
9833