Knowledge
Data
31338251 42680426 9803661 594 8068212
171266888 68775240 22461439
4769706185 81 49187942383 91753117