Knowledge
Data
1002 3099 4683078 840845484 269
80158874 74845681 2652644
9243437944 28 94 16004619585 58913580573