Knowledge
Data
26586569 56986 0271 35511614360 870531
595422286 067 656 796
512 20954 88715238 7694148490 21007647