43743437
36682201
29173780
36371273
4755207
18644304
54713903
46052410
55235097
45731051
54915126
1353593
29823960
95268372
46504236
1757664
35297072
9233200
14802076
85376051
9873498
96893373
78719394
651416
25251660
33928893
58346803
29657504
44624826
48257218
56902969
94414681
35571058
85113529
29851378
54155738
76393411
20198244
48549923
9811329