99144410
89415798
5400406
1309352
86878409
79233613
52443088
67716661
1028686
40504174
54028257
90439212
40873004
69168156
6288199
44846952
74133286
95796277
12005190
17123419
88966895
53698887
23774611
47236473
32864392
76464221
45113691
63561725
55436366
36668093
72753610
74696374
19482526
60013181
10376853
39772993
697705
7684505
99249495
14197609