18424420
12205974
45344868
2194285
19343974
69934736
51464736
96274481
28741847
6553938
44009137
93006650
28149149
29412819
59293680
8912205
80337624
54991072
8488627
43808545
53085721
67129317
90009178
77419402
52244315
13037413
22677181
41197326
27075004
37676418
32563547
4251251
88541667
3306565
113924
62965427
54536210
19012871
98759699
303055