8393436
5053163
82334792
48671113
71682488
95939853
35641885
18734779
27013791
17907046
54334502
902003
6629142
88859987
14071777
29038539
84306741
98802690
55965017
69271269
19027455
78825562
11624781
45252944
91961397
74574042
9412673
62724804
82151812
28649883
9336671
158422
5168253
62107109
30692390
14152493
80882302
54954836
4005737
85646129