Knowledge
Data
330562 295008 018382933 2038276122
519262 206251473 293361154
615817538 74463541422 71467