66507496
26197116
65924377
54469019
4255618
83132872
52379456
55415163
55703429
87036324
18589853
86587903
42419543
19092266
6224831
3703693
23725958
54238967
4532841
83631311
88582049
50747689
58568392
70661107
44927043
53734717
16472203
68178711
51703890
97684942
259295
49618487
25574294
70318516
8674726
33515042
79072534
19401665
89359189
83615921