Knowledge
Data
29 39246119788 30403743327 634890082
435078780 14867681 987
5739 4339264 763281 617476