65545193
19995738
53595597
44462192
3266855
76829525
26299933
7244210
72967919
52775596
25829059
80243866
49851448
8107733
85843886
76132850
9933295
81706386
50477891
71005972
71542160
7304637
56568274
14504603
96078022
86307885
45212189
99609668
80183160
1198685
83342737
27377232
5075075
66709642
92645297
2328080
90652624
28662731
45382939
25431820