Knowledge
Data
3073098 54843131 15398 22603730 6229432
83509468 9690857673 50001724526 66007 4107177926
2642 1605 729 4721964