25501
48394
31502
34800
48913
37415
694916
50580
49949
57986
41714
55409
430469728
238089380
1665288312
156710267
129556178
122973252
1114108895
103198210
88188178
82932290
74625139
69254158