625435
324710
889517
71643
938312
494010
380112
42334
28446
64268
56986
68907
430592728
238170380
1665928312
156760267
129628178
123031252
1114598895
103245210
88243178
82974290
74672139
69304158