58588599
64441690
88238658
28153357
32813965
86548407
5554586
4986128
89228120
991116
20871425
31351387
23577554
68461937
45279807
7935478
51677133
39866500
3710659
79183678
6873508
76062896
22589866
88547080
67378748
58773521
8141040
7317164
1663942
22922527
18317998
23129505
3469846
59327461
71879409
3027766
2015503
3567425
22054500
38401303