12929427
45418092
44242117
17318612
86079750
6693015
85681234
55296817
20936439
76899594
79354886
20498738
39615439
10662992
82032577
68742116
12124103
34935585
77519658
97562273
62133177
46852371
25063234
5409573
40983036
97775034
38205401
39451250
21421385
32492934
86861373
96935143
78557819
39254495
30034705
35053041
79527983
43014656
19964245
65682