76456347
60113740
68003300
59251279
43396359
773605
84899822
38518885
5815641
6166913
6436273
96287812
88346750
68498860
48157245
78962363
32016065
44278848
48642841
22743065
34581185
15026848
50833523
26778
89118952
21068263
30222477
83584136
16242355
13062389
70338850
42369549
9581841
33993597
6086492
74624888
51587659
31518327
5728220
27784351