94139971
93247197
36953420
68369027
69004126
35238009
8291259
13899635
56029835
84242857
33978308
7079645
64735329
8039306
23193101
2904295
59577769
65731761
34976905
5569145
13223025
10614546
18103154
70013757
2193427
95854973
67901990
12756
8873169
94356497
6624997
28335563
80982177
46106389
82162541
97265972
5135260
43604106
94691838
3722499