41877407
54145928
1328394
91981111
51058460
13917182
2213146
29767659
26495289
1062818
1603924
50531626
10708784
9965688
33569972
51567931
27898913
79322255
37937794
33537523
25295618
57453851
91212738
76087069
77686349
27484453
47366990
6578572
70602601
72158291
7694801
60388079
9292551
29197642
97006016
96626764
75068871
8371500
68161943
33086451