Knowledge
Data
234928097 81966 26064715353 8917786 21717921
786591114 775060 275558700 1281430553
22360898 9893740 4118704916