Knowledge
Data
16886483 90592113932 6004858 468608070
51 6824 015390 8688
47696328 168972968 4600 607703666 226