79595429
17311659
22817484
13309956
1582666
11671990
69578018
30058338
67493896
96445327
32937800
6692701
5720913
73311717
50924670
83522098
4097951
36293516
79189571
24923468
96207909
99419389
53892621
28135540
57983015
6715287
35223084
37743286
70312346
2726542
9934944
21906693
4268927
97064723
95418105
38471548
65739749
53229
81582363
42656550