86943032
15363692
56136155
4049772
75312284
76392934
2496800
66771646
81455009
43906515
31735388
89996965
63803037
73965717
42638600
73226840
4951155
23696759
60057513
45832300
60579037
1997088
61758975
22668478
66853585
20326717
774628
85233938
249488
74329692
92698508
82112279
17522515
94337429
90981486
81663349
1947774
44528008
6643103
28401464