66597795
955708
24143968
53717990
83402344
28506913
29841703
20806193
8935633
33541181
82247652
94847014
18076020
9132663
67881982
54718979
61943681
3315958
39253762
1059371
80521570
50194905
79934977
91429856
10092820
79059989
8462919
77867841
63192569
548158
6223691
50288649
12774416
88782111
93651652
80139126
69941382
97674791
46956049
29923366