10768 17496 54891 67619 138911 135912 210044 292560 208980 498521 904923 97199  
2639112   2639112
