42429761
75649278
61127555
63537473
18132370
68358663
30568087
92461759
73656463
52468683
4711626
14257450
83335724
83874097
46643227
5768791
8394526
94696519
82868194
74932815
31339896
10248263
10131958
76424510
8528673
18087887
54199826
16331244
5192490
78358260
67062887
18501322
13951457
76669922
23093104
58018106
4315833
45788522
98588689
84319275