Knowledge
Data
20 32787614 158053141 9832064
29 8528262 21535579911 57873967507
77 24774073 98644726 22364656603 84391332612