Knowledge
Data
473278969 43337903 42070337014 17256
1506013193 149152381 4004784 243932
9674492 3528 865587803 167902980