45791636
51075335
42498948
94398915
78767965
93553434
32402166
37468257
82061271
73181404
89679287
82419934
81207709
61393317
5866184
7334489
38938520
79539257
7948176
3771723
78116016
44109865
25964694
18635555
24531986
86786675
35673415
75833970
61848611
27136886
49484641
37395951
2889979
45423166
65584401
40713036
13427158
75527511
25422452
80723734