Knowledge
Data
50 1830602 685700
22 05663575 5903401 11632133
48959517 073953494 5851710144 67594049906