33923
60342
8587
100449
411
989106
1099241
3014
864110
66653
1424
20732
43284
16629
27849
89372
44524
54685
936114
35215