61672872
1457383
13814623
62205866
12017649
79354200
17241767
72214615
64979007
34942261
72638686
4623142
20149158
89085861
12239460
89031405
71845474
19613170
14862478
77709768
17421385
21817777
17645314
19409003
45512883
56427595
74611461
51391910
20685322
56372808
9898362
19085309
84717090
97117195
8831957
43703240
29234652
56956111
31926411
90626039