147006
4680
119921
259659
61110
210497
458920
89152
151410
118272
143346
220180
140708
3125000
1049976
92480
127234
170399
11110
138213