74795833
40037259
93101511
72185034
75637578
58582318
7290170
77931721
20283999
19496240
8492401
52667614
22028840
53325672
6107799
34969089
755127
46084237
50645199
43219641
38966629
13733639
9319922
25461257
61336479
19897022
16277183
275719
17154066
95473427
43364679
3278659
63923545
46186401
44588424
87398742
68338441
22736751
49746
14881803