79896759
61397961
3992675
43517291
4747877
89702322
14764722
24528280
7984277
8822484
77865640
81919692
74536284
99467743
1815600
2493372
3449134
58376324
45943404
86486009
93187699
25142551
49986047
88965824
81706335
9813665
85758444
68748642
94748654
34272454
51347488
79716583
67037308
13474786
6844833
3196580
50634553
8809458
48027429
80013203