63044672
13645934
47858847
73827543
30538378
80888450
30454291
54341379
18165479
16048930
71429280
78836165
70852594
43432954
2333634
28449938
46071055
91462364
9062539
36108154
37939218
20748448
42614756
46563242
68557766
42953457
25858080
14901845
6660723
12449223
82018384
29162411
30751259
69877335
10707906
51422594
84112890
19111241
19673246
52634