Knowledge
Data
982 4184810570 8939998575 36 689734804
24331162 75283 647 12028129313 8274084502
20040 181425866 80494703 304610028