Knowledge
Data
113397 4078328698 520220 663087644 5642933
555125 351491 9300 29944570147
149502 4981311 241533847 4890