37845
461621
1053452
190394
494333
913780
810535
990559
744859
48497
831730
181579
5620367
4603935
4410459
3489998
3464462
3442286
3396956
3054226
3039729
2525209
2152352
2149407