58008149
8135180
83917770
25641138
59878717
45664473
70927306
6384637
70165691
27438453
31406785
39925161
65191506
44099564
82494987
48145043
91451195
57621664
7584275
68674431
912455
25031464
7637932
22153339
17366215
484016
36458645
6536409
64663395
16606867
1665174
47869837
63227381
89958549
88121259
65207062
27018059
17167623
14715111
54902910