64091689
42172716
65003785
28437689
32961372
89695651
9147023
71945782
61644017
56498607
78421928
13555791
2574435
17199024
26977045
5399318
99618502
33329258
67468271
46216454
44769449
81195591
52849881
73899896
93006398
5014344
3316793
91782866
44957024
64638712
15087207
15149132
24087899
119657
62279974
90961171
61808956
1345947
71359368
21804648