45438655
600898
89151016
77925715
5886468
60817289
70832453
36044323
78038961
15129974
19073758
7202308
40159357
21839977
84895834
70427610
91657473
556180
89503340
41162130
5672924
61304161
90204500
53071409
79745913
81361630
34918459
46216466
1275776
38763634
53401532
27686990
53063981
85551694
27445768
27018835
32222375
64321808
61779108
37247509