97389141
40904930
64632058
90523468
21412276
85685659
67098876
35983927
43956231
39435592
29621814
26989254
5318841
66241435
93494330
60541000
26361908
39975371
69487212
97229982
92003652
43405112
13483952
55877361
3997287
6143345
12586226
90888648
80799876
55516179
52944521
52087828
3628170
82282409
78113153
80735446
58715519
46269497
61401935
94967669