526678088
1789226532
1243308878
-1938282906
