96667
180200
411554
759469
57493
900227
769775
384428
553817
888784
181371
432409
5456367
4489934
4310459
3438462
3429998
3372286
3322956
2988729
2970226
2469209
2125352
2121407