Knowledge
Data
625586766 112565282 5523610312 33512533
17924388 83560053 4950300
246569 1053928522 681085 663937