98942189
51043911
44656163
95838644
36308930
64665071
21402174
25363905
99602143
5802314
5245155
22655186
57384638
7967656
44038762
36661183
81851980
5173369
96336786
66112094
5228774
7790512
23252682
83695339
96786995
38938278
3699491
35432650
73788511
87846685
28581241
34853657
47861932
68036423
65526142
28557662
70241024
8434491
58394179
36055702