Knowledge
Data
31 92801209742 6890666128 253399737
43 588480 57414 2899681963 964691
4002 05971447419 1037 6802