44422299
1811802
37116498
23145076
46549845
56638113
36912
34456786
27159431
83047459
4587603
63462404
6142257
1590670
59975645
98128912
13073877
48341987
7355493
6444358
85303803
30656073
85662108
69674796
48548426
82594699
67126314
86175711
26659027
17608195
6732192
85332692
97424892
41872422
32408027
63523379
76732881
42164333
8194267
703597