72556031
40786403
8521617
23057393
85801740
27452749
65575513
96825004
9381384
2764658
58147538
45942415
40139887
692867
74433016
4827117
61612982
55756756
14925060
2678808
91471631
98986697
40218729
92247927
83865168
12272361
85862403
68128414
56675884
93069418
4056005
13243872
78556223
64141284
74419186
47164804
93623017
48008752
13997767
64993485