15409276
39531708
28717040
72113635
18629729
61223986
38069270
88704722
68415172
8907023
39348916
73516596
69867478
72184083
88485150
89651940
60401903
48426824
7083131
79234037
51176820
10538088
83903328
9234798
5057813
2901809
7605670
64627613
14218674
57155685
42349294
74879375
6232706
69457774
8091667
59062168
24622216
32465185
83671024
54644395