8161
10103
43042
12342
5374
21690
116889
13133
64090
12221
15229
3465
116628
42833
3392
12243
5281
12127
9997
15034
63857
21562
13066
8112