32851731
43954931
21052049
44166478
64704615
8539530
772177
8392621
6756060
61247240
56464188
90032036
13327247
96821790
65845963
72397349
22235314
37877067
448360
79068555
1710169
5870492
62293522
56917146
18428671
50824952
58124378
14117142
99004225
63902100
84065544
42778831
53579372
62151310
97235023
81824340
31115381
93782020
78344777
35611368