96819838
66269722
14946430
71219050
73613720
99605756
39599231
73425540
45918193
26606639
95081794
867792
55462753
6917217
82574543
75024002
5320706
65332379
89837831
46647615
63496870
86245442
19863485
46114131
75156154
5165639
77574991
66125467
6873774
81301368
4584842
92046595
70499679
71001165
53929095
94349457
62175500
78432358
4360447
3517391