Knowledge
Data
3312559 8052 34592674256 5866559981 160168
17464061 1821605 2610994455 5964 6455001200
5944 969997 7521064633 50590998 03