54525615
68561008
19672538
22583584
58837013
36456114
61474677
57305825
35927297
8415072
11622031
42034741
87689402
64149336
45497007
87803789
39528218
55374368
2021530
5377218
5876190
28241398
22368228
59714182
497198
9621767
15916331
63457721
72678062
94618447
76777
7613243
37535733
30971709
9128943
63812586
4489431
8398830
6573886
1435420