83942578
991513
55974581
77577994
59062738
46549219
61611086
55325589
41568357
93772656
54159177
27074825
51176265
51056264
56154864
81962790
43699515
94617082
22534223
87107545
77927320
20125009
696432
4667769
87861022
38428634
17736874
11146409
42134819
30487900
16873482
91022482
69326977
27837730
61748283
98809391
72329093
1606759
70858660
56502846