31986305
25868696
48413803
93201045
2609555
72509783
92132244
60426457
74269018
25182312
31434993
4028570
28207917
46324833
48641577
37449767
28619897
30764250
25381213
1836486
47497140
31655307
8359332
15228763
61666037
33997244
22851540
73939267
32502754
35936196
1204157
70124235
90851527
63425990
6446389
86991933
29758075
9451451
8234489
58868140