66173575
33807038
74583631
5937900
55361088
9557625
73766170
15658011
40518275
98349224
10379167
43713827
96811392
8833700
31336025
89765096
62476568
9112285
1601358
36955913
4060538
3127465
16327623
35741074
79122
68986563
39514695
16679293
56995488
25854475
60054587
639611
5555674
71405604
6943834
4376168
81734013
53302078
376969
88737476