Knowledge
Data
1176922 299 101886 145 3689
685 0626606 9111431 17216257
729 828078539 3551711123 30313800 41707689