Knowledge
Data
21893 856588 2515160988 8785348 3445338
1310 4022 2740785 708986 4354815050
33 22 544 458616240 19