21088547
88292034
25211697
69238190
71526201
39019822
69278342
9791518
56706484
96481274
147065
79529605
56908284
2338150
15459897
68941395
69692688
33079806
26184923
62714543
21526200
1097552
87065261
35768354
791776
1042826
2061367
58616074
65336239
86457233
14311367
5284341
92067400
4011155
14761221
36028215
8739863
85113518
37624870
1639702