Knowledge
Data
512266576 87968800 46592 6164236
3347478181 5846990496 382029
7176808866 59382376 9096426773 199