80649419
57969579
53817350
56666046
85891891
27997465
43838762
32418
93882068
99462468
41341585
33409348
3687095
72341120
46178413
7741786
31655231
50796101
36672526
34261126
88805874
76016153
81756110
42628014
7369334
98913784
99561235
34439113
24387835
31455236
7415276
39214263
1965125
79855872
63545431
39763270
3487252
37657825
74104181
44864618