70389954
795523
1923650
82126510
55565349
58333449
64193613
17536920
61755631
57725809
87338752
53527874
29561488
87947698
91863199
86339187
58954927
99233303
81271646
99009314
5911217
3655157
20228831
61312777
98153938
57249280
28316678
92059790
40228413
45358357
30513575
34843397
6149151
63171797
80581848
68806051
21731094
94172940
82588764
58028414