94678589
60583748
8131582
13465202
13012315
75128450
68706496
86965372
31099615
87009199
34935632
38442734
85438412
18352321
49702528
90581431
51711018
39758659
45608657
24578233
208816
48429666
2799513
77248847
36601388
6837816
9963316
12589842
79871412
23106552
82331160
13049557
31732244
69849968
61534665
61553402
87426216
62747210
2427917
83865078