16523945
25685212
78092208
47817278
39066099
61758893
61838328
36802833
7511814
4247421
58113307
17674748
15055412
24329856
80582016
33782914
68924284
34959741
61486772
44778335
20635969
44152106
76571434
13759017
26949899
4322947
51758801
94637482
65744170
83521143
21745268
9873733
13946104
90011581
26574632
79371832
33546667
55582550
6283555
20522268