Knowledge
Data
20 42326740 77684
2443834493 3068 37779 680017 801391
4230668 694899 4336986112 9940910 940566