30677614
67692988
26906053
17574228
8227145
93611837
26764160
1289302
48699358
53669170
11537901
57458516
26131622
14888322
46232620
99895348
44812827
30265282
93897348
51979095
63775471
22393820
42567526
17705436
23547391
32148798
88158387
61213047
66507377
63011892
52792136
82937773
35421982
64449582
43508920
89931635
7119283
63036317
76665320
59919731