Knowledge
Data
595556628 505 798 32 6663371
13 30 487151527 27095002495 73770
6858722 9310291 4577722 49 885888