Knowledge
Data
26 59861932 6279078 1198451732
5106429686 639385460 1708952526
42997238145 310826 44289