52183
102747
65746
69628
614530
867023
45142
56759
59007
44497253
56826
79787
430492728
238100380
1665328312
156718267
129569178
122984252
1114208895
103203210
88198178
82946290
74629139
69258158