Knowledge
Data
8672 161117279 5015682 256549276
4824498 92271 8606 33
512 03412 712691179 8228346 7974088931