Knowledge
Data
3040700298 26054881186 311680071
968351 2222126 22 1751498
450 124 68688208 17135896817 3958290