65472969
1999257
37381527
68879674
68714234
89407188
13126251
80806596
39292404
60127073
6252731
87703149
4448841
53471538
92496057
74042118
31248348
6365489
37165499
87119918
1068806
2734940
64606
73134388
82858759
88327053
82218341
81711000
47822835
2387905
2624092
21227996
71105404
63894980
50763826
27663310
22926825
2585897
77779035
3759427