10676754
74988236
99072613
48948996
34342255
92335121
47485897
96007511
7730296
85081707
85693227
78284526
45794512
46025923
50892606
7730111
91933091
48675096
13514052
64175799
3967829
7721269
40209547
96289678
52836504
39542044
66855999
51743343
6544913
63241289
85852882
23094871
10773230
20711852
94222762
3430298
98954492
38945993
19803356
48859867