23251343
83562357
74511398
3599523
1868607
14825618
42699837
3953650
12364890
58482342
84308300
44343592
64287223
512883
685452
28617557
97221432
61496824
36973624
16538242
45196061
56001922
34854033
44687834
12048431
56655027
8445720
15121811
4731223
68234197
534115
56829305
57458301
17766544
8781732
66221762
37533957
44659987
27589971
47821944