84785532
98211851
5893490
3718910
16484922
47655810
15308853
65956718
4542994
6934910
15393804
16598913
94649153
66499956
70317420
49372984
2735000
45345315
31371502
6696405
8783469
18145275
54918469
14245651
26528421
51134211
88909721
24201229
82633469
30214793
2385977
47684670
57968101
62455586
61319095
99845219
60397051
71085074
92293977
91798542