Knowledge
Data
3182 88 183 956549 12601
70940 6519287 133448 386 5110002
473324614 5553393653 31254 83440 48