3165592
58663606
1516380
38167337
9184534
58854816
84111844
62247163
97387836
82648956
541578
9845106
82772314
79223999
55431454
21347485
6848385
52928269
51461079
78084634
25329714
2538266
50919610
91565536
77618020
1479530
25072967
54661313
60918639
88946772
5949887
17856592
77845430
53868828
21159828
70217854
73953703
40701644
535357
84361724