34756511
69812799
44763962
15244631
88275464
4815250
46888835
92288086
24671918
18358953
43133849
49027705
12331970
49992629
9416301
63325086
15895208
62055188
40118260
13724061
45265399
5266289
8906973
2462583
43825357
12276942
7423383
82709993
66161526
40925805
94948656
31083920
48379331
61137906
4629899
21848379
46746947
28302408
2737606
26965566