86239650
37528125
1482953
929975
130946
20649918
28637516
22277313
9562814
567343
42904071
5510479
96946138
88795241
31556899
6222652
82879276
14706749
82383644
21323052
84465847
42225596
17205547
3479127
68406057
7244402
8087151
14633008
80711741
44991505
91254034
27678190
53693895
20322641
48075494
98681955
61089570
8056334
30092840
62673846