74739749
19783600
7747778
88392158
76058934
81257907
20492887
59109044
14482970
13305778
8062347
70548417
16358540
5453649
7660871
97815657
83309772
3249400
75207039
60477259
21516257
74227515
32631433
35947876
83495985
2716284
82407431
79223599
68973186
89541443
25764212
30899845
67423888
39588442
81552954
92784778
57389733
58015937
87223459
31812309