54993617
1172018
55702353
55538925
88048378
62404546
289794
59693337
89786709
27471430
72669897
78414945
55832744
51224328
7453769
69967392
89208541
3366644
12438007
47571038
7660534
50358207
74989470
28451960
78633742
6604368
797538
4521690
78069356
32926214
60395422
39956038
24611362
9302528
76512809
12326228
82175325
2422949
46928160
8126711