80013
121745
815019
47082
737511
893513
82435
63776
63254
34400
66969
98938
430502728
238106380
1665338312
156723267
129574178
122996252
1114218895
103204210
88201178
82947290
74632139
69258158