Knowledge
Data
86 2017 8213589988 468 4966185296
22068 4740365 6183373201 6130
1690368494 42628545 27714354 177277 028