768362
7733568
87129325
55223449
1329395
999839
61897943
55478372
5062723
30644670
27997978
70156871
68133364
40916320
66917842
75548843
75995150
56532399
37936557
79973321
98776367
86454643
74082679
4916404
22131784
40316280
53266639
5371337
83298970
5301809
91338892
93271384
82134011
161709
33578823
60979638
80512284
38422166
49326840
55376581