86948916
8985244
29622909
4804822
39771781
90703454
16504940
75994663
69738260
80698489
35187153
32942532
76006575
9144150
9339474
42512482
6167865
6235933
97366967
63676240
31891498
49787311
46113437
85266101
78407937
12887955
16028303
38527623
13271677
94731178
40001523
16629576
96599060
68432592
74241020
80903801
13404998
72738626
84109169
3648112