89104654
81473064
29909293
71459423
86839143
2807116
25654489
5718631
33137053
3442612
5801567
39684879
8978867
30838135
82563937
79271481
50981123
89753638
96029851
9570740
60783203
27474085
37683018
32946716
94108637
29331242
1335944
24898762
65871893
30518539
26677394
7892716
8028470
32628634
34956026
675653
85299213
29437091
53912655
34992590