44872590
16043740
3738932
7204410
48092494
59878202
47661304
53935794
37626169
69574585
22325384
26857352
50132377
33837345
89383821
34272679
89675055
93714714
33422200
79679417
26722763
91311528
45897941
88704201
22342405
87163431
93773198
5362882
5273856
3735783
2905764
40916443
88321989
32016879
19751020
9510751
78767435
45008953
34509762
80384999