79993
121745
815019
47082
737511
893513
82435
63776
63254
34400
66969
98938
430492728
238100380
1665328312
156718267
129569178
122984252
1114208895
103203210
88198178
82946290
74629139
69258158