Knowledge
Data
29125642060 35 13312 146173 841
17645212337 05026303 8162273497 673109490 418889
1559302 4640760 49033839806 85279