31639373
95255678
859577
37721744
3081805
17383760
43724667
2451828
39683576
35157142
25263575
66084442
5356385
71892611
80064626
53109434
7109704
18729176
26125755
32024704
9816041
92999929
86995683
90571450
34039708
15214066
60705731
27362000
60736252
46858139
94415608
64447953
95555666
4249999
29653102
38722327
61806862
45959599
206890
47231523