46148498
19799340
88665680
79465896
63716330
21486771
11405080
82615241
26855791
283514
24084869
15736668
10742222
4689180
12078808
43555328
92188573
7343815
46923785
52124886
2986775
69965298
8764304
64156442
58363602
94577870
37507513
51494239
45416075
96978490
44293040
42501180
16954123
20448021
9090528
49669800
98742959
82621877
96721110
96371790