Knowledge
Data
26 7105627 769371622 403151
18129879 828729075 703595 228
992638 27957938 18304595 012 608