17003757
4635289
48084666
18595580
12876247
987567
15868999
37378402
96704903
7105128
94959840
10041446
58169943
10278319
19872580
64381626
40093079
2423785
59767353
15232160
80445089
51398611
56822377
85125382
35925110
65825695
59107293
67175143
21619908
9981576
17287652
71698052
11723170
31264695
53182779
24029938
12946175
10794208
72131645
37634178