28577412
71717562
9076363
77267831
57615254
69597543
32758230
58785374
36857187
73769198
35356505
46942936
37329742
71145032
9433940
60656075
14837960
95984060
7479563
30233132
28246663
41039871
36587469
86452902
14836961
28047323
50286044
6473154
10381923
66549809
23579588
32341572
82238302
20434502
93053048
56392113
90515961
70187493
82555393
39382070