Knowledge
Data
103 71 9459957285
298 32203951 8836510288 478809 943209
2738952 866 54199188 211451 49408867647