Knowledge
Data
282 504617569 35453988026 123707
292502606 9348104092 176 2493
14136959940 403812606 52396