Knowledge
Data
2628 0173904 402129525
2518 14641 84737916 33422 98530911
412705 2368680 142809 70821367255 20998221