52317584
1658474
64428955
96069825
41922236
24894689
92727872
37441265
5176850
1315975
2331826
48935211
5690846
1243004
6134648
39759740
29435842
2808260
8265622
40251463
59813134
85296971
44953233
4148757
47211745
85591523
38673747
99375561
28239131
543545
52671432
36243912
89387463
5049946
15896311
20748271
39728138
15549233
50188848
32458139