46487466
3322107
86743338
70284650
40741188
9102902
20786213
62386094
5232821
6390146
5815873
3151974
3840625
83466456
20894263
86113987
71437480
13126612
36856912
61737876
30081981
17385513
91513281
58129357
8077662
11508717
96876328
82134940
60719739
14894135
62047904
51548375
83621637
53748422
74216982
84646327
58045476
86657013
39168485
5365491