46067528
54204125
84943395
16154130
52398693
10997800
43416280
5540793
40767609
8139872
15177232
64999459
18765654
1589370
43033445
128580
2591891
41995244
5323634
51213843
46834522
16246034
61812001
74139109
73039896
34891722
6753319
68635854
8183406
12338276
61225853
48493703
62778107
9843662
36005243
2833917
638457
46176814
65689597
6319819