Knowledge
Data
299866 12994456 09 7959468
34607 14 33655605 167462804 310
56937540 23 885139207 8534232 0552651