Knowledge
Data
156 4958265295 4753062599
319803 16118 25112441 59155219366 8160
360207 74945885 36523488759 175097168