65786
893614
56329
63598
56809
69648
45162
614630
59027
79817
44517253
39327
430612728
238184380
1665978312
156772267
129642178
123044252
1114628895
103248210
88251178
82982290
74674139
69308158