17914569
15121588
52149072
87368737
6491928
80373200
83623621
14375782
43651698
82627966
18131837
24381339
40957332
58184906
25969743
24081644
25822807
26046013
5054018
31901746
74935046
16289415
12934016
29797564
1048074
71535858
12603790
5709427
48584100
4285776
66909109
48285943
5238331
708277
30575565
54823367
6456517
9102721
55891619
21316902