60243966
8211967
72274800
25125544
4699556
69182818
54871950
20943174
88931834
48075034
75213999
46757742
70267678
46169799
91909052
39399422
8921885
49859320
22896171
45117696
66101048
5743433
95093808
26647713
2929537
68904435
35028150
37173206
1222784
36043176
4551298
8021803
88588901
89909395
9274404
94461220
6608778
45681662
9886137
33376993