Knowledge
Data
52 309 388 12463371
321743963 263564 64145297196 93 76713945065
51740321514 10034732 48730527 236111149 01