Knowledge
Data
055842 154077689 578 2950
038 5029122403 4157 754396 57737
77113888 12609282864 45052477 210679394 224247