93227511
6431680
17915956
49242594
72618115
11551753
8303599
39363708
22086150
21098393
31232070
5455123
48453195
7957023
21081918
1644355
5486966
46584516
17296610
86422920
60133692
15609889
29069290
66154364
63751355
58188489
42732504
88888512
95191872
63514169
6083961
6424406
49599212
62387205
21159306
82688152
16623555
727943
55597298
17214832