4676162
30822471
2094920
480580
15714132
78997290
58509330
36335569
95883131
89887248
26415471
70551991
8514301
82838142
91109784
91276533
3324970
8958604
60837357
61308558
69191230
52329035
2656355
8217360
75926395
17572014
44626540
773017
43133457
67998261
49002850
54669259
63618489
191373
42505162
8710811
67596834
78178516
64142883
69813489