44657518
26203944
59478285
27642805
88262398
80294388
11368552
62536488
92638555
70568709
49196808
19376771
6402858
18145184
749345
24131520
46823821
3822965
11019052
7227337
44082454
36222997
9411701
7351730
65505982
30412174
37428974
8640398
98594972
96589986
25878578
35889950
46658002
33053055
39894697
4480319
82882596
22718691
70987686
8593286