74711278
85476191
69295137
39505050
57742161
86689293
37271596
87506510
59982110
71204039
878339
62334176
81679367
49389338
64629244
6687841
54204555
99705769
97629070
84418576
70584552
17989559
47276963
16426464
46525831
38539364
43065989
34178173
76872331
79333033
6518124
46555176
11264192
19342130
68768071
60449501
8107103
73325071
54047148
82809542