37742665
51348190
3144634
23573705
89919136
90687886
32597636
60406056
4725280
99387807
48249079
67782906
16894498
95965656
2083153
83894813
71658055
32773920
4736033
77195731
84979219
84432760
59255896
97488232
98207899
2504730
91839768
51711775
22267005
46668397
45717372
54428333
1083466
82815028
87169486
30786571
51051425
84646432
29383494
8017014