80613392
77665268
60482275
38707817
20809955
6317391
7451655
80741780
35079970
1324708
4643826
74941611
59877962
50337477
29829857
3838621
38072234
5287347
21831631
37137434
8412640
44667404
6184420
85974100
18418711
95937942
82638706
7175158
67506977
49007391
10972095
92573092
7552237
99646700
99108478
69027667
40105833
27939942
73899191
95188321