63598
867523
65776
102767
56799
69638
45162
59027
79817
44517253
614530
39317
430572728
238158380
1665828312
156760267
129622178
123025252
1114548895
103234210
88236178
82971290
74668139
69295158