Knowledge
Data
23376 509996280 76729344 722267368 22233
77 27373201 9434 580553
310 41181 2841523 359884441