90127439
21827814
94442724
82461001
44118227
74338721
39257656
40059898
9368762
10839139
74143
75719663
90424281
81444361
533250
48753842
78744407
55151118
31502143
23501129
68206404
97219001
12015778
88781476
59406436
16249344
95246088
54123143
44335355
18464930
69622465
12512921
2593887
79851591
98954266
95635037
79515947
99688070
38569299
87347692