Knowledge
Data
256129909 78118 032831 2352141469
49759990026 24720736 45015011 80
622495 40202290600 64741792336 42847528