28683499
82799611
14959694
89296453
50341087
44436744
36845123
79482431
23285368
76736931
652546
1821203
4726671
51565430
12961578
49828744
48145859
48031110
50851140
21226217
17691840
45278553
43072444
59787632
13114966
93843201
78385765
37495465
29609332
82815048
5479223
60875248
80547544
3269600
23348260
27171468
47976482
57681670
59289293
73237945