Knowledge
Data
20877444 312930677 765046
9515974 5490286 378213096
4766466 6930303 9180818641 5963061543