Knowledge
Data
523112700 32391883 1334
74943 79808 890498454 2089883 293
58435111 1997042 6206057 7938128