Knowledge
Data
30324783 72338 28402 6327819459 640699848
26762681895 785 4418323 1756477 3205940
260890 97089180799 48 15011 83885080