96857267
1789654
10427089
68432747
48134610
34452244
65712620
21509332
75834752
65235329
3320869
2572325
90905875
81626886
88257813
41453643
30758221
68766524
15966415
70959248
64661164
15543202
44454262
78501639
1914436
59746814
10899981
50284554
29694433
27686843
33633293
76461013
5145492
60949650
787600
67419694
95062856
16026528
50447466
90712837