9021875
55244394
72312306
69232730
65735035
28064820
54228296
70966905
49492270
53541322
70993567
58968736
70288865
50453706
2833036
1135080
55167924
40349299
80585635
43074723
28034983
12836051
60341123
26757222
39366110
94954615
7050599
79214302
65781761
49255719
683425
86978720
39785267
54744172
49774266
75042715
58301027
98888574
63316950
72773385