74836
235425
257568
541573
49785
416584
305417
1006348
670275
1962
818669
351409
5520367
4536935
4353459
3449998
3446462
3409286
3357956
3014729
3004226
2486209
2136352
2133407