Knowledge
Data
603007592 310060431 32168 918922 799796265
71443270 7640 837366839 77218373 7160
5408731 613235893 818166316 3136