14575007
94083125
33105141
59773769
96827208
8163426
8071669
9162501
91872657
273595
90793930
27158316
3459886
38612000
758143
81186145
76699730
66844758
331645
49072398
57324496
93038722
9094492
87396176
72377
26535896
9874381
93919374
6248163
6930547
38482022
81269965
60245396
52697753
6737857
75646495
307633
13108547
4674810
78426655