Knowledge
Data
3343628152 379117 302103682 249 8287
45824 77930068863 2986362436 7509098360 874359
202 23832 551813700 5535764382 55078528