Knowledge
Data
2303652 20034 1172 112858 7688
198331 127 3079963
95036394406 4433160 8408505084 18774750