42064185
25907680
22187135
56755563
66388470
19095415
54206477
6995208
36271892
45944068
78863978
2060760
84054266
14995238
8385171
5539556
44095806
83982415
88011344
33731242
69735930
73224478
61332252
71994968
15057741
92168364
18845121
9705660
63565613
90077997
9382514
49965399
11679105
27764437
53827626
68331996
37555906
18648328
11037435
28021419