17807996
87343489
26877120
56547960
99027172
66736782
8128281
50328278
39228810
64445636
6433274
473242
70811184
52576110
92037956
79001035
38902708
52848135
35144369
77418510
22908770
35558858
24053710
71397867
54906967
12606420
69651774
94198340
16942866
20065746
32286226
64654272
65094863
58374109
25457239
73646802
6845359
51014136
47491843
13729408