2622937
87333615
63633092
80813627
64083335
75606740
69322746
19394450
52621508
37515480
5552402
855381
94514941
67379940
18561589
81362145
88303216
73447900
37657088
98583217
55265931
20006032
30621032
53033809
6861512
27506057
25829336
71006459
42265794
37626712
830203
29466707
3604450
39482080
33828606
67593515
77812507
5399692
55351160
49426292