Knowledge
Data
59 10423499 252679457 7314241203
3613580593 21450 9405 4642535126 9766070143
9186 591 9572029 639 2046974