927353
357163
984542
808390
404534
200207
90845
216914
650177
514256
260107
249662
324448
588771
196512
689449
485581
915527
963846
152659
815420
238897
57427
939342
333184
234536
267296
149695
476782
564920