67925436
7143841
17778889
91451500
85989711
65939137
7554839
1586709
54239732
71255623
24594551
89364855
62848129
1958275
57962141
72738819
43848685
49781269
76283778
34063224
88226023
54506483
30995491
6805528
19185733
21079592
1432900
35933998
31003800
48255541
86475402
21905912
48956222
47183184
67548920
26231173
3431182
35026128
54728947
8658921