89602643
903587
43165449
9385373
32359627
32697449
29298431
99533796
64717982
3845102
80798990
53997272
90561452
69659866
38384594
8666536
84751684
87597731
9612098
5659159
87059963
68782
48847132
97193632
38605274
8682178
10656418
82529716
64091550
58903288
12401947
94735849
21558656
70618158
44451701
739774
24107810
78479818
9727998
56522404