65786763
3487882
51414746
33154712
65126484
51266262
8569567
80595669
42485849
93269815
56091625
28535175
83422792
4281632
22617820
30054358
7267942
82741691
18377351
92737700
74666980
77093485
3453142
73185395
1498768
18291734
36452510
37353569
6894564
15121838
99822861
50159942
74879069
48357860
51533224
2072898
15513061
59764695
86188820
7819932