47952356
86043509
7400490
44637995
20938686
9592721
68356541
26087149
80298080
53886417
78693831
57736201
50358928
21157875
70234103
80954738
78552962
40534536
96073734
76037926
44147354
90917359
53554012
84467013
1965345
46153519
74155930
96887208
467868
7339304
31972997
72106329
18035826
68521802
71149162
64335806
99307205
7517930
89453836
20354318