22906644
78495034
85577974
63805973
52318816
20838034
99739925
33458706
71979820
5464157
94429642
20484970
9026155
18281695
56986736
32155447
18798200
54505195
34709096
62177548
26935282
10733871
81303472
55691853
53994868
92362068
41329571
45942543
16316431
88717048
62107906
25391404
83844987
23868223
30683118
52253055
45136489
14726846
35371151
9409279