51786503
60737035
43487618
92685813
71794673
21959083
38505104
97247175
43679437
96891580
86728544
40448745
26077252
91391631
80185232
32598992
59899067
91955277
48369188
248120
49106997
49379776
3638241
85094375
58007042
35983105
25277547
92714875
5784275
33859074
97542258
81169797
53454530
77285064
10568327
11393233
38682886
627718
5338603
8159923