53799791
42637165
61256838
9667960
11723007
96071704
22557447
2148380
83294697
21671654
39986009
65362330
8442842
91965307
3614625
36565910
50313021
22636635
3037389
11765986
6881344
85796817
75258786
67897696
75677519
98869142
6308406
21038411
3060732
79127301
20026826
24195941
89869251
77885251
52562149
543834
65747055
93448523
24415385
11894811