38756538
67145204
68039505
7272559
56798410
66027189
84963986
29858447
37032287
69763537
32399762
11917056
55272878
61374912
16735591
56517153
34951852
98281246
57427019
7751173
95515019
29842584
15124618
13457602
43328522
9014876
39993062
19673275
23822097
14016954
95991732
44673248
85984342
35395634
44335600
93143944
71232084
8365892
74484814
5533786