70362225
60093266
6065528
65093813
84898509
64705262
37412292
45154354
93599284
25761030
79413841
37958419
18466385
57854836
45641216
15312989
4321794
51496603
42826879
59963117
5988692
8308696
2331830
66506101
8698852
13564425
41643174
81013880
31997332
28514234
33955793
44415362
12597377
35614644
5447992
93586722
90369458
31928107
825208
8147198