89305731
42423309
11463832
69726268
14735582
42375562
580912
95598604
69983480
57212793
23506780
9016175
17361831
54507501
40082667
45861846
40539118
77045157
23811716
35098375
31324084
57091629
51421373
45318902
51025523
65189547
16855429
46035305
27531377
82839043
62559104
1008474
125666
56395551
68905725
37088055
58793265
22876913
28931781
22327548