63684045
82393496
7312209
33949703
5949398
91767355
87893151
14266918
26012406
22151283
62681737
81308550
52153510
1626527
7822664
14061403
79432818
33336934
27379666
96157861
44094030
61956893
15967410
85992548
28542733
29001978
42294644
1297112
60937934
80159971
47082170
45758382
64809344
90105326
1285729
75903088
77084326
16643515
98219294
57153930