Knowledge
Data
185836 104201 663924190
22218379 7256590 99536655 84389657 9084090723
73567979 4465193 8580990 3966317