84445109
35858304
50089172
12369767
86525895
18457199
65375372
3833954
42782122
15135637
67714244
83066794
31743618
57024806
75568400
68413146
48737486
15682903
25052743
6692359
9179673
98275457
969398
56828429
28621630
10206341
60279922
21727979
12676192
97171585
92021175
51326753
56542229
60611704
26744835
52433099
30017058
87437554
24648491
18538527