47591790
65659211
21746432
41282436
27889045
85783243
51356731
66096805
50286970
30379154
38025806
13326331
23362359
51052579
91566591
6423517
38987486
55112902
372165
47117806
44242871
79355736
21005817
21803046
1088707
35777650
4841007
1125113
8855302
75856616
30791353
83538269
90408464
96079525
95016759
87419825
95833945
26809376
5800959
25132284