38789701
82927078
20884850
20738814
4314870
98935988
93104811
76695448
65046735
1756767
4530869
15423620
79726272
22921877
16174943
80696829
86512530
78285850
50482190
63558800
11583886
95664244
48374052
71753273
1951178
30325210
2273890
4845259
76422043
98055683
13163183
49977251
36976096
99725190
48472484
6227570
59571369
58867699
1421903
7923890