24525819
96272817
9631445
21625446
44588477
18135885
52557144
79098540
87909709
83349038
78954572
14261186
55801988
67818611
14258155
55299635
12771570
3817958
19862264
36608407
52576040
7544101
9625055
48242920
53623288
48841466
10225508
28136469
74786776
32426967
53295574
23551014
46311000
4310922
74508868
65871840
64839042
17336198
83642673
61812922