Knowledge
Data
32 5222844 6599062
9923632 3628068169 95763915098 79502281
409070599 3270 350310598 8073 88