96314300
9959404
96784649
19612611
98464348
52825546
16082709
73734746
6515623
71321833
7089140
84726485
99425715
40597169
12122490
7439159
47862418
94572703
31337301
3979642
43562184
76297520
46532101
25049721
7863859
1353965
72113902
28267361
46959517
15959035
83143981
37272855
91438300
41758485
57174587
25344409
34645814
96987117
65783709
63228039