91532576
79253776
1415541
9778787
8894970
413981
6837945
1647200
3390288
21551671
29183331
9215392
6593455
62071540
77193644
82506692
16851001
92191070
35138938
17708995
91247543
9042850
20265538
61082309
3224979
3066512
94954575
53693417
40187556
69021981
37521176
25086063
44164567
16585849
37752275
17823209
46788323
23387
98602248
47392548