Knowledge
Data
334383806 80 955230622 816704
169 94327556 32578
2129182 1602889943 407382 9628210013