140722
346282
376431
894739
202372
366376
854614
270337
184473
218762
546657
154807
634601
92369
96714
577909
648410
507670
149999
293458