93326629
12031071
38401352
45062248
42820
85954526
88669443
38595638
13236553
34106381
57716982
8181370
8833708
18539291
3700549
34863263
33997873
12009558
4923362
9171413
32501941
33091380
64276829
79666846
31883841
93343306
53946799
42936008
39249326
93985892
79305752
52482655
5367381
37584359
9994716
74961919
12072945
72193968
86722890
67355858