Knowledge
Data
19993356 2018 9373670295 33340650 346
4139435190 64510 875315440 78660642 83293813
20711841960 277454232 36 64364277 05598833663