44263794
3591211
4309409
18611826
25217857
80013896
46506446
97753614
20764056
89036445
577168
61102038
4575678
61806060
2222138
68184071
15764365
64466457
78518493
44965144
81144408
35575885
27555440
17221418
90431520
98604735
73869598
71307775
10551775
64702579
76999761
72813124
68103755
53763571
28683284
11064050
85283844
2221843
12039255
3987711