66699588
82019939
81597642
80084003
32713744
97546286
16636360
15065598
17114645
83897545
40644466
14291067
65072709
33072156
63087592
29387966
30527592
4535590
46754556
13175170
26899961
2192978
26915512
95899346
42633714
3839014
30061596
27159714
20423887
37303426
39547002
61759065
77757298
59435559
57793853
70629810
4799131
32137106
58787494
3722350