10621596
20161165
80208666
59534719
86502430
40684368
76086704
29695666
37677966
60076156
379605
34781184
21774905
47793766
84508000
12217914
80761851
75113290
43309050
84245260
15638324
13883444
72336502
17901215
13906176
34456999
46961624
21606563
12914218
63836237
30744848
69134913
94385260
73867261
82104585
34601710
5889378
46912856
11035466
87825343