89746120
20186611
57267628
8235463
27332857
82445838
17898751
91559958
93225533
1703664
7819224
40108260
20353207
93978862
18522461
57009612
73309692
56997672
62798975
67318327
48553536
94829735
54408018
41166154
35414614
12171172
72517828
593427
87887667
49766404
34836499
16368145
73615088
25775348
8494749
1379921
74167182
85254976
72007863
80476673