Knowledge
Data
306994282 417255393 206830693
40093118453 348522 108345 81274326
420190708 5695001 664437608