59516264
96633169
82836924
98768365
85469239
66712728
2298557
3137717
51169720
13492997
45434813
84544795
627949
58978479
89983298
27402654
37261869
74374428
52861127
42029666
29202066
30744351
98359260
56728094
6159368
98991089
14205294
11565134
75396004
30516339
30252911
67284701
12122795
85898354
33115241
39701083
3708218
66742950
6759863
47517100