62389510
86559535
18216723
82647398
3791030
87316106
4649871
27028019
93465053
15645596
92271865
73601044
71623391
14434644
45339093
92119236
47203576
42332694
9613818
4955054
69346151
17008817
23945073
9866792
58239905
15768084
2378124
65772262
34366991
6895771
27291953
93979060
85214864
37807255
33237770
7843705
45094926
22449877
12462080
20809989