Knowledge
Data
306284950 76481214 20396 922 8409631434
11307 72191187 376446636
512307872 416408815 95 8683356 572792