1030
36965
16332
1245180
979139
63733
901147
63511
99855
52726
8196
77087
35975
523248
7421225
7629406
84381549
6056184
8725497
6103684