77568956
32251098
70915153
854656
22304645
66862889
8229483
93176083
35839422
74201245
3565115
62086133
52168427
884754
82898750
2119444
90816921
82572538
10213199
9167743
9666574
82231582
55693777
1955390
38902287
52755722
28417700
22568433
5057075
80055610
43996211
1608430
70549534
92513128
89048023
9975919
5849551
96685001
44552111
94523803