57964197
13709354
54975409
31479070
65124703
16373302
92285867
24749804
36931605
74328315
7143431
80485545
51967168
37368141
77229543
21529577
35956315
87851504
76201308
37885686
74907990
3959676
44763211
10647977
20327960
57751049
78279814
4712833
64386576
46246280
66495581
25632475
75621642
7311851
62717816
5806797
39513600
4283290
5645984
67561327