95735114
53681570
45511431
25242817
86162178
44466274
8073564
98433537
75664489
22063282
20172058
34406130
38355970
36309181
98456974
9584806
3499428
34126875
72513209
93865264
19508442
17515497
44235458
66126729
60078357
35514827
9397198
13353823
15865619
85937131
98304439
34019091
38052875
39518311
26434369
33409158
53242069
1464378
71194489
9626559