Knowledge
Data
32 96170480947 403970649 232837391
40122792656 06392 81838638
60359 4283557703 4120299 1397201 52167119255