96667
180200
411554
759469
57493
900227
769775
384428
553817
888784
181371
432409
5459367
4492934
4312459
3438462
3430998
3372286
3324956
2989729
2972226
2469209
2126352
2121407