84965977
76929011
75954933
73389982
16431036
13034071
17706656
9318535
81894329
16967271
25953667
7698759
22682600
69512768
8105098
98184977
64086599
23318439
34899171
6282646
8194476
5285934
92114593
2831975
77257285
17771221
20167673
47696210
1814168
32521541
61734778
42058588
29912514
71229754
46935045
10141564
16193200
78148019
76612465
2023319