81898461
82362605
75828293
72588544
1652105
57653707
65868053
53429453
18807607
25614989
77974447
9276249
52375044
13035492
30405275
82327739
79831620
1261386
9777245
58899998
83745972
61323632
49235630
50666539
17709660
5646810
49677778
40727186
6068435
31619821
24176834
36102393
60993397
38067733
41831347
21742226
92174082
58767028
79956076
11906860