15406310
79282044
6033213
96756971
80703092
49392860
51046843
59115860
37726078
86517442
9064446
43936136
40919717
45121661
47411123
12509054
75096686
31509399
35143154
39579827
11728293
38697798
11876023
47848117
60998880
60635831
8162406
84683258
87198599
53078093
57102298
12257454
71642869
57158507
79409390
16417555
58028760
32771767
4867188
97931567