8415862
7403242
61362280
76358164
48822280
38947214
92283968
18508009
31187130
87579489
86928887
34906645
56639132
32719065
94147805
40026634
91828087
37201575
97737717
67931142
72527296
77065932
59267501
7332658
71152213
4254878
81261227
50076637
8153004
91532579
8294000
8235171
49589982
687965
38613067
90933982
16667834
25034774
32187510
35614070