Knowledge
Data
313645669 947302 4266095015 442623713 7428700
832304242 724276 1440914 32462 681056576
18 29 7394