Knowledge
Data
307653 949 17664227116 8886
73934254 314 0806 65214 3520004
040225 5057205 8860839 451382