261487
95666089
67389739
10671333
56241234
6541788
23341552
30591928
1001210
50877515
30634579
61025959
66534960
22445397
53949309
10498239
81863155
13773961
30901465
4291391
60403622
78723489
6151918
76668500
11287181
11431249
5261718
51257055
39034847
68247047
56413294
82834323
73254814
78669462
96891424
62226936
21012871
73353569
22762429
34008922