Knowledge
Data
345040 81 35 286089184
78596021 50 42996799 8112 74121
16469895 6786712 729855 5748678860