Knowledge
Data
306 763 50946 576922331 40793135
63 530655042 951776708 90274485036
646245 08764538908 6328825059 33679