84676232
42897151
47392610
78247105
14403647
25706735
79584927
85226426
66836038
67538432
85278105
87724924
83133943
50823577
45584212
74508129
38619874
24178080
84685848
50027879
12793115
65268183
10364701
92926813
81966328
60282116
87185521
4611650
23092784
53565712
71436730
48166405
94335165
124146
18574107
48999877
25581847
31178114
68356464
84374274