77944118
91367775
62923115
8296222
28911526
59646480
5495531
94132758
99937312
85423880
64464988
63641007
48471495
71954902
81459223
9604924
85008735
22857025
16202553
92451206
75169781
15037858
91151548
26233068
99992756
5933147
42194734
16097717
43909592
60972834
57981960
52906820
37726013
6103258
90033339
7051289
4197199
39003879
37258000
11015231