90672081
8559758
49284961
48214211
56378552
4741731
54426611
93828184
36966406
31106304
80768562
73566882
47101151
43334018
84095891
32505041
9983853
22173798
47435320
70961246
69753738
46468124
15425067
29224394
53419971
67109016
49198691
348126
33103998
56759109
52107164
85222172
50897972
55409561
68912060
21811978
3015948
55854019
71778806
50605480