39999137
57663744
36503458
9850685
57016743
82534387
5583078
28764386
4765745
56043521
32742179
71725949
63941723
718430
63605903
98618354
5972290
559557
3001113
25113580
5366728
49267123
67142126
77064385
32703764
80888959
88924426
43365973
49513795
98551502
89118721
9534723
52089361
42501995
52016778
17939924
12544100
6822524
32307849
13211356