74115498
27744251
29609878
89438369
81568399
14752113
11897372
47919971
94478839
83885010
54146679
28767314
2787386
43689791
45741746
25604500
42836701
24622064
71876031
43828893
9324885
20302287
59989063
76648454
11046183
50424983
40093599
57634323
67183882
72821918
57012708
3091652
65443261
10744669
36041577
34788961
66367831
81804094
2317987
4289558