Knowledge
Data
31280660728 3006 3360843 3370526536
875431 86 8967 23205311 38
41 697958682 799 37 454672