34588329
86768422
82435638
77866941
90919050
32184694
89727607
1429303
46787677
20573492
25483579
7027748
88747932
96563273
39457718
86406926
24638677
97705388
4371153
38859235
28484919
52347833
21023984
68253095
28291311
6035435
593970
47369828
59623445
17202520
1846249
87071586
50255987
87567331
44271261
74249182
3458357
85644609
29197380
79518408