66878697
95477451
91675807
7864777
84387642
60711120
94737985
36913474
21834779
47659320
9675601
46405442
71365875
49334300
64579154
9764481
70786190
5249874
24416225
91783820
15654252
74246289
68537346
92652538
205621
10312783
14579517
8042184
46567895
27179787
35939159
22388025
24402655
14232572
8876933
18521250
95566115
78741622
6939692
65523176