28645694
66211639
24735419
35525369
99676424
82941620
12068094
72311497
77569813
11412339
54747781
24942361
93908152
73962038
214866
42396644
536786
36301052
3359675
34472026
9376573
81873372
32079301
84456030
35487169
39754714
22202703
59181930
29313176
20095096
54914518
8056329
80749513
47037067
9816711
5303282
96791894
85666750
9306631
14287247