69855766
64861363
36608575
47864610
369162
87276159
50369743
66212266
67367695
87377616
5011599
12193846
7745487
91434707
56871467
25579781
42637846
98353788
93567504
17084987
34808238
37943483
50119059
66779414
61729335
46012800
53083671
19737452
30174496
889419
43415993
59316668
36168036
74403461
82384759
54819076
559175
31728414
27405128
14516604