56499
5546
5625
17503
30976
2391
6269
160773
7239
6355
14601
3455
9937
4541
32383
32926
64025
13699
38878
12035
3830
73374
20588
6244
18634
42075
31720
6527
862341
90049
11018
176651
755094
8824
5619
156396
3616
3775
7631
4390
15384