94919601
14521998
86477365
28482730
99379854
69754795
21178527
92431092
72862812
4109390
97521787
57809431
53774633
62049056
83754488
74914803
18558832
48401255
28604907
24689878
19941892
86176696
88666104
9064179
54865960
74526761
24719108
56535545
6773634
305242
12876229
1133600
1723293
663697
97982871
12738793
73963462
16481368
87543202
25256895