Knowledge
Data
3660462 15502 940908 98756115 6315828
934501034 471 94 8993810
81195216 931 16089759 91759066672 7585276072