Knowledge
Data
405 66 3073394161 50883628
118165510 983 54826121 610142 5087316
2903487386 19332595 2243 3360504100 587