87567538
64949967
62348150
98417684
43707757
16826118
8931119
89236960
83064986
91415008
76844229
5581564
5877295
66586300
58513076
16038930
32444711
94904129
69074369
23235160
5552612
852252
333582
38729656
54465258
92169006
90461676
77344502
42728155
2468106
73532001
59239487
7589433
45018955
38167138
8679798
75561362
32574496
95153258
83752435