Knowledge
Data
5569370 19524946 34462818 5026556 28564206144
179057342 8824626 39792919936 5838048 90340
16255465 710618 2323021752 7737 665296