20156318
78303591
28882817
8076962
61434244
14792742
35316468
52944299
10346660
67334616
46288940
8121505
91378110
91536687
93777526
1187904
79473767
35237525
53087998
30529286
51286052
17306615
11715030
838617
62717808
78661626
42372456
32223546
8787581
49798628
80139596
11888745
27066382
31149930
78683034
10783675
68083140
76511888
14654592
17501274