35803090
16895545
77827214
21863292
79382049
34539945
84215561
38327813
77139417
94451136
13178484
46141947
68592511
9689305
76685057
24198297
18978705
19144303
93355019
1093010
42871061
67845565
80484726
14475012
2289193
49627541
7398834
3240335
86263919
30724934
684894
59002977
36613325
22808368
82034432
9247306
14276693
12638885
24101991
69979049