11
71
31
131
41
123
51
61
111
271
101
161
201
1012540
270799
254773
978299
465703
790303
436455
1000532