Knowledge
Data
584215730 331426 25823848 9374486
99173096015 19144870577 889
788 298797 44631151 423170032