427297
559784
917390
500654
881620
316490
350479
98294
121935
207563
125512
346840
268284
503841
419275
783256
818951
471118
381102
60387
526115
83966
280432
639607