Knowledge
Data
31 59066543 3825 55244050282 562043779
9821415 7416 8652155558
5683186844 67027 457111 1371388622