18555885
9326982
21307938
25158172
3827224
65843984
40872411
64706070
24312710
6969725
14516227
50825321
11053356
28536441
1334680
47722661
50596593
57817111
19462465
20803540
91361304
1392481
18398156
94355787
41637497
6485289
43388697
49512654
58056394
9087083
73598439
22594631
30531545
53211754
10072316
64351183
88006973
56256553
88518594
61154463