53095611
12272216
8701111
77916285
40545661
47071101
14348271
1292761
21114822
7081877
22407313
30484666
43817092
50928764
3413198
29112055
54557
66848742
57911711
69364527
40326858
72298286
12552708
33661494
65645773
1567709
89763719
6956652
9024215
25361386
27361233
29752392
66551781
7755132
70936516
9211865
1834086
1650758
3073767
25377350