104559
664788
132352
448513
65843
49716
725548
763771
377218
849343
1040940
333394
5463367
4495934
4313459
3439462
3431998
3374286
3326956
2993729
2976226
2470209
2126352
2121407