63598
867523
65776
102767
56799
69638
45162
614630
59027
79817
44517253
39317
430578728
238164380
1665888312
156760267
129622178
123027252
1114558895
103245210
88240178
82972290
74672139
69295158