1679633
968210
77252
825510
1740320
522019
93627
566820
1414830
998018
628015
29464
430624728
238184380
1666038312
156774267
129653178
123047252
1114678895
103249210
88256178
82982290
74675139
69309158