14496
42139
542952
2812
38573
768787
581348
583314
425460
813624
372189
708438
378516
700328
197306
760251
985196
493463
347977
401607
79651
782881
45513
161857
152953
590488
465145
978791
245973
232607