85589919
49941045
42164418
24715561
83769218
4760566
38019177
27281941
9755386
20229004
54567765
87527369
44679949
70094418
12222679
1548692
32743610
68929511
15506759
18641419
99121280
38827820
46032760
34102721
55699404
71521621
61833281
34773866
57959081
73105236
3142251
15737149
83956007
28037977
11403042
43784872
9889362
5503223
50814782
94381563