28868821
58776465
8252775
33132045
18425862
9884913
69531273
8027334
70383515
38911688
34993661
61831679
5456190
66625900
62084622
88631032
16299296
6283682
2002287
74212259
39313730
2858039
30623259
11072856
18169078
7069181
47798770
26563015
45576044
28152622
88454793
30526702
5307466
9155373
95217166
82637360
58849328
46692044
53019351
89459047