Knowledge
Data
220188821 339724620 843156 923543608 9345727
457 520 70546329025
31477538 62135306889 258285 618810 913369