Knowledge
Data
870 643 915322580
21069747 8350 59978049 84796 82196
178759 337708007 60696232558 73460052