Knowledge
Data
517366288 10217539502 1024068
89643 36665807 76101448
4135256727 7089758 87 272653297 50