602298
87109390
77669915
77002143
2513489
14062520
39525670
58342071
9182498
77249719
68212539
3134208
3068681
54426517
188240
28139635
59545362
20704139
7215923
78297832
56504755
83208385
82702191
97468582
43574306
76265983
6555143
28165143
29781760
45372810
71867394
71606773
60753299
8399920
84616471
56152161
83828844
19001980
40290
48018194