60927400
1139170
59604685
2202821
43394562
68808608
95874527
8427437
685928
70075585
87985629
62568589
98859679
58592251
2269374
50934314
75359016
4998234
5334796
31721701
51514554
95977424
66085035
19649512
25601919
38895965
20026585
82942751
27736832
18587045
45692372
6874124
27007356
71289597
20033164
64038350
82856578
56686763
44685689
3027883