80817328
30757125
97484320
6438737
97081540
6609060
23844291
80955745
78805143
37784672
55156700
5604803
157449
56427035
82614984
63938666
2714700
86237393
51313092
67812210
82877747
96577154
35763986
38543343
14698619
18937039
46008050
8812831
95889006
73596983
22577532
64781764
19004127
92255060
61547495
43752746
77829741
74755180
23111534
53068297