86892847
78518044
94257806
90866174
67211527
36578870
2252805
69956619
6725594
16173040
96578503
57218670
6400924
32014813
35405156
12835389
22833634
7036578
7156757
70921481
60474594
73304988
57919991
6912222
35926286
20874014
8903653
90082898
5172927
93789540
15144407
48525470
60396810
89035623
96586564
6160635
76606081
27632869
5897903
93387678