53183
311138
909678
943480
671217
80959
10425
945583
84721
553784
367816
404894
561536
879376
893335
16384
105845
405894
516200
830665
449344
829780
292943
859740
367461
50073