Knowledge
Data
17286 874721 163065 3304689 766752019
98853108 749 68733241996 5162
3777097 8727816 4784505