Knowledge
Data
30437 823 5345063707 6966183 5049819524
24 223962 61474 435
31269352866 70235086889 00668 21