76351524
56358425
46246387
58812956
11404829
94737051
13103332
7956485
81548980
29875088
39608193
63283196
69292694
85159652
30795797
64358052
65563273
8323715
21052671
41416223
30401614
37276354
73312858
25047462
57602868
52009279
66402002
36977953
79971768
47149951
92448012
24929081
12705753
85239346
92888268
81002743
329164
29677777
70237051
38294698