4839358
72055172
32016179
16124517
95686408
1904751
42934627
86924996
55672664
32749426
72651931
69058939
929096
33927183
62681346
17019530
43246465
45552128
2551203
75785438
61165142
85753573
3832910
62312492
20708853
48037411
57885807
87065891
58486787
6854877
23298700
15997274
55059136
62375349
17713395
808096
8954019
43261129
61011102
26258199