Knowledge
Data
95470036 18483 584 7980304 905916
29345736869 377239 5997125
54074 91190018 173179 920 979429512