66048628
68284331
68297459
67402489
33383156
83835780
388588
84009839
24871049
75884918
5808474
52681107
94942777
5431132
53439245
94987167
50569507
35332647
42459542
85122522
12704466
2986360
79312545
96646534
21004235
49207479
31025429
33393657
97949738
25383185
65515748
5601761
5603545
711945
96264286
93118150
2783228
16007390
37663635
98199330