43835066
87158300
81152116
39532582
34584109
36294591
8586313
74086415
442229
5733595
25724354
74006409
53255041
57451055
25217411
41392684
27921419
12216984
88485307
26842418
25513872
88459110
52565223
96033962
23057159
85334081
33951930
82238326
3609108
51856566
86591051
66297856
56337571
32187776
6807306
73796312
5034352
59232981
5344739
3206565