18441547
57694137
6584318
95728720
3853847
22752534
42183057
93785442
13658871
19878070
36435002
16795764
6168573
32576937
73762176
89569332
9778283
19638484
75183105
87205628
11988196
9819896
14445576
3006528
60065982
85467974
11192068
50828912
2213981
24047841
8856393
23391357
63929725
93256922
49395679
60876665
97799989
17126612
11793136
57121840