41315
981140
9609
36272
27522
818152
3438
1065160
71624
971206
64691
8128961
9591760
8237166
56991669
54921502
49681328
58971858
996239
7217452