-378540558
-107822859
1263496242
2050667629
