14966606
57005666
8333159
15562086
17262016
73531590
99879818
77229862
16644882
48724675
1253505
76587377
50756706
6669490
55705367
71265807
378762
91701105
41885885
57931998
48191867
4936244
70113814
975371
6193201
3703611
59692015
14166059
6690394
91238517
14489898
27279473
88284134
80425522
2664401
3675121
77733083
6963099
75548507
68517039