55874128
9038116
52876157
34143940
24364244
64239938
63664072
6118849
80377426
65846620
55853316
61038179
20286900
18221551
3229327
6299134
89132763
84935478
3759673
84293916
67228054
6178560
9924701
48918459
186658
19972807
73458799
11178686
54262591
793718
4472612
79217165
33911011
89271380
16691035
45185708
6773807
77354892
90725556
83036998