2601501
6011499
13001487
5801486
8201483
5381426
6151304
5301225
136973
442745
439733
312722
295684
323628
127588
272587
253585
348573
308551
187540
176491
286468
196458
206450
259442
-167415
135413
337409
208404
184401
74398
142397
203386
152379
149375
-169375