87676389
98942141
32432644
80715218
80407362
74207407
59553504
67845604
52849101
64798387
39228854
76732112
36272736
90655462
46843512
33672473
74087947
17827157
92833761
81525847
70154642
47594315
33191662
20017653
25639348
42108185
34948420
2231735
82014139
54439718
5597444
1549788
5358962
89981095
26306863
8063518
76247633
92165325
25044877
98547214