60806099
26219917
25569267
27811225
54099746
94107740
93081955
23161112
57921159
50516724
50356523
41481718
7146747
2592561
76432966
5332922
43053314
17907664
77552759
27636517
93781686
33577964
4795927
77414676
44358260
66097762
44115758
45935122
51087515
56529078
41487195
38066279
70375623
60639721
84479112
57743257
5893302
74588356
6714466
57041332