72678836
5125743
943439
80186134
16098811
31813576
76341511
45539799
55909477
74426195
67064494
51509600
34449905
38827867
90304866
49382548
30913263
9792303
5974632
40052831
4483643
83194938
2183527
53676
65098943
58819896
80748837
7784451
58816605
22696474
63119861
89441766
21237912
18518900
1947456
96106870
16228722
22449690
2531874
6868097