626143
633871
983682
409785
60063
810190
211730
739444
565400
156900
935434
390485
5170799
3590581
3119148
2424804
2243988
2070609
1994358
192178
1777118
1724136
1696196
1642471