20977782
54616468
6604929
9798988
91867320
19445992
6037136
20842540
37742586
5869726
39789442
32142157
96738719
74463679
50868814
6031120
5135598
50452826
30509142
73965151
1273568
74383416
92847994
60126981
72397074
69039836
54784498
88275694
37584921
6107892
69989829
84753815
23622129
5610695
97746091
28099536
60268431
23145181
57517064
99421381