1149872
58451695
22048974
82813502
81756251
16748204
6342245
30776910
94489879
84783767
26478252
4973165
95163111
90282282
56709355
17325887
6402661
39053447
25162651
49552662
81131688
30488994
17903561
37795276
62365730
1973964
95255379
25466721
47531752
50658696
1615384
11171314
25516417
40615650
49177100
33015774
27153133
193322
77879434
89698633