1464259
40035655
20099994
2130134
71029598
94778904
88519023
97529856
18469764
2706942
35968870
27905705
14494118
92115819
4179964
66996545
31882350
70988246
5397502
7074997
51151341
71208606
67689481
67299815
78462901
63202749
46215724
97427253
88948204
62183899
84403596
97304044
38606366
11906540
2171735
954795
2118227
61478413
68526525
53908026