39078033
21679488
80018842
72895184
35515016
87349635
52124956
94642878
72849978
4394294
5705893
55243706
19437477
34353615
927342
33775009
69742954
80104929
27971908
37484878
4293806
87201973
82126424
5689741
24905437
58802521
83618716
4103792
29438225
25421631
45202509
19985483
32452629
85595778
63013643
99621766
14737740
94428578
8434995
84548011