39132692
91406684
45213433
39613937
12795131
7548
6043109
20544494
19602337
19477106
7697056
47681513
7424632
9640126
28656803
70515878
62747897
69741737
67313096
97566528
86191123
32628146
88462517
91231536
3447703
74446295
71157086
6369995
81797394
1480322
99148517
7813773
24484370
3217857
43291407
14222188
70952335
76548981
59559927
8948385