59693
2815
72835
941127
32466
680147
44390
1044177
103424
799
60114
72291
53156
12921
31843
4403
4523497
83431261
77791096
4761695