6205047
54338450
85814336
83317647
34519879
67488514
1496149
15714814
54628688
88426868
79962129
62104783
82561660
31825065
61004259
4314315
98225353
32147004
32132989
57078120
19086884
58766009
9045525
4734994
5587440
10778918
21785872
91372533
74725600
51703136
84489245
71733059
63663639
41934090
7235966
8472487
1007844
26671455
18379038
49403609