Knowledge
Data
2018559738 50762 930945282
6966114 390409990 6712334
217 46865265 76545621182 9791272