Knowledge
Data
42096 576229406 29640 57 9152176
5940550132 824503 457712 3256
89 5180144 8993 24861346