28304269
30291924
45231565
104784
3808434
10779551
41286789
63297827
29319985
92056012
85156873
19333131
69347118
50955
24183763
58021743
13071585
2402565
25515003
85733511
309306
12036547
52734540
82823123
22492817
4937434
41719078
92603770
54528111
3391303
18019446
96529119
56886256
38643103
52451166
43861460
31061024
5772755
16295185
9123079