67076248
12475222
83666003
6278803
82171981
46363849
44015491
5665321
55595490
71656850
89896065
7379365
22966079
53772512
66051496
72996688
79117661
9866495
33433963
96819907
8912527
7207921
5391171
76355196
61566208
41241393
27757427
23575972
95163146
7034957
247026
14632026
64326625
30438690
87756869
60591347
80394589
37784861
15572179
8926528