Knowledge
Data
306 691584207 79033240 64721701271
78509468 833675 543520826
668 50439084102 2468 724943