80293109
73213916
39936644
75675675
7028263
388948
699497
26864289
30654754
908846
67277121
99305583
844016
10388816
57256814
85681479
68463296
8245021
92608676
95743255
31332298
87343132
89383664
87558184
2272549
80226699
829767
70242810
35965806
36047292
9688273
23887228
21369953
58688627
33435281
29802541
60276174
7760242
67585565
51525676