Knowledge
Data
3402168 256941497 23458 6631
407421087 8593835834 2321
35504626 46585828170 50 9008 655468