Knowledge
Data
259017495 3747289 4522 4910
212112522 255 65073 966504867
30001020 63403349446 3211544 83901 3346850