78799
522751
547853
671742
343447
682188
588282
394168
723326
868559
430529
9473
14470
1011216
641615
867397
17732483
15195692
13844960
10666916
7080156
7012668
6900831
6820362
6250477
5704960
5470623
5332253
431870
4042231