150
57554
44096
78777
105514
67215
42417
1066220
82174
18729
89520
71777
43140
865472
7097542
7979383
4368548
5189858
7895541
9346950