51109333
39283858
59544693
51963380
31084011
49957593
84346480
82427378
21812676
90195949
88141174
52246113
2576103
1275462
73317739
38658994
65216998
70824932
8013350
89449009
92662877
60355181
67062392
431547
20098619
49171678
87711849
1594006
66068225
78518458
307141
709438
82018622
74766562
23425327
71398959
92433770
80077686
40389010
86917462