25322270
48931560
166396
53101563
9413144
26168939
5413464
54665872
7115130
51455204
69221880
65948646
61026848
67128387
1718584
6532476
27756695
15134521
4421084
37364387
99717003
50582058
4895964
4981561
41165107
43843460
77524643
61928897
32001926
43661727
63745941
98546838
74906121
11319512
71918551
84947181
76053830
30707297
225083
84246260