Knowledge
Data
20 503 41645240 887398866
96 515093260 23302393 217577
170935623 6973916 81 3764 639742319