808857
16416726
95372713
7819329
23532011
46191779
21333745
2045638
7182665
80556938
75884809
60402972
4259540
59037597
18771284
47541840
75591031
72748704
90212807
48181189
891863
94118135
2312962
74621155
1083960
77664313
81014437
77259027
2047837
70255884
81022060
17376368
9947
54101450
8084743
97426373
1969852
27364538
17143304
89907103