Knowledge
Data
31459202 15425513 40255008 350685664
45621898 41346 04092862 32491695273
4521 17821579 877427