32121
343175
85473
301872
974177
948718
486825
455100
262454
108661
325758
754141
5530367
4540935
4358459
3456998
3447462
3414286
3364956
3018729
3007226
2493209
2136407
2136352