25547180
5848274
8940656
90253997
79601717
4561593
15062528
23705775
3377684
42033730
32115395
23645310
36725106
27709105
71749716
14896679
45847173
35865388
4848727
56381110
87041643
32057850
43144220
36825663
4572275
9218435
9971737
11594328
64037720
11925348
81811125
31652682
72797160
88554730
78911240
78949116
94098560
20887312
18546510
17915595