Knowledge
Data
2314954660 4071703590 47089097197 3045 793296432
19681289 8200261953 34544 72577
4779682 5546296196 3192697 8593 2959271