14675744
31069598
92583352
46515286
60257462
39882412
15774919
10628702
81203339
76842249
3954780
41494389
72518286
42098485
38231632
66284494
70578656
24773131
9899866
86686576
3798304
38555108
12607226
79514780
34735797
12744466
86853481
7511650
7032905
43383410
9668600
31571639
5285822
43522584
39592035
5804467
441282
34217157
37134255
29877436