Knowledge
Data
295 806451523 4919509266 2816940 3062
116470232 51 881606625
2665345 480522026 56481 596459 503