44806238
68846501
37021657
11454240
18302051
64704188
32671539
32501366
726937
88014597
27866803
78469754
52743855
4823944
98493084
60088847
34211511
17588039
81166772
41132596
8726177
35529608
70852537
46152036
78854270
27799176
76186596
29815643
30653010
56291905
76244180
35142411
59242406
9634091
6398299
8254905
93882637
4179922
71399265
25951378