1. -290908171
2. -299296506
3. -989053260
4. -445805372
5. -604166578
6. -899102806
7. -802078143
8. -937444872
9. -016174059
10. -999918605
11. -812362241
12. -106683266