Knowledge
Data
496383267 228 124951508 341 84990
16476466 510331 3543860548
24601668 945978449 1395652 2004490504