Knowledge
Data
5266 11485431 1476 5378 6232754
977 29592580 220293 52
00143601 9958018 316654 8879912936 8557123955