66443710
323310
95462922
155143
1678774
95794102
38905622
73903683
79294640
4563334
3994621
92727821
39007784
2369802
6977284
66867370
83131457
24407993
25816698
35362333
59917568
18701749
1505499
40661111
7275145
78637551
20087901
96819896
42833898
94679593
99938527
33401375
82314791
87597632
51407227
72771654
96677694
43287593
80125310
76824460