24701015
95134809
77093395
70268831
67416795
58325221
79236713
51599793
99257657
160971
7635709
73942507
84261341
77122905
94359000
46704299
31289650
41548522
51023192
34733968
8073349
47037355
76473796
70602628
61851234
61036257
1611345
92932823
79813860
75464095
44012358
58945493
32092871
38287764
81917784
91791265
57526401
7187397
881660
75354365