55403110
43628479
84684397
63352110
79594871
77608448
65327749
35236119
85098991
43566979
98056384
95201912
7526964
81124489
37531962
3448259
71517586
19274212
79576259
38952147
9522150
41502669
32147413
52453316
25174494
6474840
7332807
63381827
640921
74174107
37321419
98265696
90583072
91033235
32109925
87991646
47342866
42513282
59787316
30573524