47603720
88635303
802400
17855218
90924191
34565401
48845204
30119167
88447486
70987367
27737518
8398782
5255942
29339182
95424632
39762483
9417693
67846949
6564373
81387965
63632355
98579569
11607924
19171774
75728668
38491096
740922
39993729
29876267
8471924
27544925
94887364
9102677
98934915
46233657
9488807
69848422
37083460
56232209
5707814