Knowledge
Data
171 58676667 62111 663642
56860537 93095515691 2671 78177259055
57960064 2918332 501616282 2040400 64420737