75656415
57674599
89028822
36369766
26137702
67555812
94285649
81537402
87198080
33691763
71621821
88487646
537571
73939465
34163537
99219995
33886475
78866432
4099500
4419861
51753602
50902
32758118
69196874
16979610
15336751
289544
10261819
91468920
8314832
80247339
61946576
77833670
67754838
49542408
8900940
7364377
22905822
62034635
25288842