5017719
80315066
12581706
8710600
45788892
14825824
17861147
50894437
57994135
69824807
76163302
3296180
43244676
79582320
56889781
30918060
59333227
9754623
25673195
29007783
82474210
37551062
59102087
7085317
21978348
6326921
22565739
81489724
58332629
29192190
75103455
7269721
80569612
32783088
89655113
47046179
57018059
70101036
51751685
44499059