1834719
4147104
60846919
77392776
89146361
39565825
28568847
94607226
92067121
43691113
11632070
40265112
8054333
20333279
84145149
67014530
1365335
49996474
35625991
20163708
79387619
2943761
68603834
15161370
6268384
46883636
79994553
3393837
26491490
20306182
41685635
60406004
65523916
66198701
7621528
4141424
28899601
48051188
59591372
66128035