8132343
37793714
7113958
90813008
84127488
633244
83916887
59069341
65917969
87927885
31944452
833435
33187439
56924255
96197066
7989503
67561385
64828276
34023091
94183150
25525106
77929690
29557958
24167199
97108658
49904059
80656273
64535097
88497820
98535510
30051135
52281507
44301142
55276358
71875317
66814536
24949998
94362875
18466636
49076170