49496742
74254843
64529397
57334723
14593533
1232402
7311971
35574851
89047579
28874360
27631725
9832384
78029072
27467288
68674727
3858358
73599056
30484999
74598856
84674153
84519642
43527461
66146036
76983476
4882614
66447116
64301659
48809804
74307040
96641310
59341468
55421886
23968162
66662397
36124984
5813420
70427536
57285406
52901138
17489658