19371497
24353822
15692130
4541979
34914399
7266886
76131573
22746797
75316867
15566793
13174690
94811079
56061975
16739384
85781953
8786295
45097395
45943991
5947468
42197899
32344257
37138391
85176723
30169014
25445792
8797
92625167
29893191
4981150
96862854
2617234
19949672
63318569
75933133
71796751
23473158
86881870
57001801
34567960
2366509