Knowledge
Data
683595258 9233629 22140876 31098281
6798501668 3509571 247367492 73751
302338008 710540 0859 100487