Knowledge
Data
2034262 72220 657 53474 2135
7442630047 5032046882 51460 8070504
42872488800 1546 64 102098669 252751693