Knowledge
Data
32 615684006 503 329223630 997
14007925144 76788593490 692740747 675559954
57323412057 19002573176 9830957