1628985
9248564
79962320
8006981
44467431
10468950
99219078
76077442
84308751
93251041
98365365
33468308
51837620
19778077
46651159
26621478
47046343
41649659
4183642
67957649
3078297
41585040
56102513
82098025
31462477
46827545
86687598
68401654
87398286
3229529
48429555
77784628
2908469
16804763
48199103
9229506
80779530
74989885
84063696
8181900