38565361
78431866
75979997
20178210
6964180
25091630
57678225
61242327
11387900
8238509
90227500
17462829
51586854
14921641
62354328
949885
3732759
70939958
86363227
30304609
39022611
3812563
21109327
82871641
26796953
41054814
67367610
98899376
26034362
39512627
52162979
6945229
55194337
75203112
64655728
95982817
91172050
59447247
3912149
63406532