Knowledge
Data
42555800 40047891 8030637 9041 3301094
25504020 25148673980 759538 0881135072
491 5673281899 61 1065