64283555
62739271
91314576
95705120
57675420
1457849
79633800
23119581
65827975
85857107
10255045
81674191
86183950
23076428
52073284
80709982
69148420
25653960
9062295
68164950
73411105
1988538
13294671
77473051
69775526
91663083
6964748
29005937
13456424
7120558
37751176
42833329
21015689
39737645
77307305
89516714
40964773
86008143
52682522
6252244