96061122
76334862
2310442
90644127
84923789
90264198
68847796
30227006
38246709
90783166
74206628
690911
51219549
82362769
33762788
41401580
15262033
15138586
64713500
62345204
71133969
34124727
91153238
59775361
7228640
6665928
78426994
58144276
43532223
20895336
6249540
57901262
73953928
19343828
60294347
45543929
51186923
60046045
49324975
97493385