Knowledge
Data
2100 52 949360 1222759026 98
954003626 14882327 3842400169
5109639590 1685154 935526 495998