Knowledge
Data
2876888 612 46630 42986193
22551513379 3540824 806 95471 624161141
75942977 64730 19073197 54553926 7230058