43813822
30909591
9942710
93507275
639768
10998800
78653891
71112394
87587139
85037388
5917741
48229236
53091010
10962844
5254787
44853044
61374459
21255409
67576526
82145906
747973
83784472
55272552
3598322
7458161
31912840
23484868
39869851
34382325
70652998
5761714
45075122
20809352
44655366
84163273
73309730
33657160
62148105
85259824
86211582