Knowledge
Data
29712449749 266507136 339853264
66227 892040 654232644 57561373
5082433 8308967 2968477