Knowledge
Data
30266 73853583947 32586777404
5291 631976651 3458 44569601
191739 46519 22353663 23877270