41849370
21417277
89453545
60463182
58828945
85353561
65689919
90627825
68637074
86375574
77351702
88654187
83966490
64297584
58996494
87288105
90189593
23705797
9252139
55582332
64072125
22781171
65768237
94432136
12005926
13557443
87381639
40677725
77351515
2303186
88815628
9227613
20195961
33617727
87921881
84829098
2988498
46653238
247050
59509966