33777
20532
1097139
658108
585113
79770
990105
45996
1010135
6580
39466
805172
56958
67318
128491
2882
33343
49844
1525
47933