46433851
3395532
72414558
23919712
18092698
450133
63382203
38488113
57151704
34325235
33629683
92093063
46386853
13055095
16988506
52748467
82317561
48502998
76396473
24065769
28881387
73828721
27924405
62056051
83243902
67939412
29783176
9277534
15443016
88887827
27473866
30961915
33987791
39165205
20565549
18669102
44799954
18324400
66978380
76583837