Knowledge
Data
2986 887566042 529
9897146781 34436789514 3561450136 772 8691581
41911356894 2798326963 29 918