Knowledge
Data
60 77167503358 20 923006 13330681671
29860408 28 138566075 2113329 2604350924
65043 116974 20591 4488908215 6782