Knowledge
Data
142581176 56 908272 3948970 7990671
4740558 6181041 9849 8562569 645881
311767379 9273234733 333 781 000