Knowledge
Data
18820 81506 314507938 98578048
5032112 4184 36118620221
4585111468 2386497 44240198000 653386740