60609851
76944766
1342684
91831864
69824438
37879733
72684062
98369877
50052018
76123358
83859622
39238393
93625934
21334710
68701313
186484
80524263
51938096
57454356
35815732
33027090
8013344
45077401
32572545
14435966
53372793
3127242
95622757
14715273
27654974
8205632
31561803
31747677
72565402
5969363
19729180
8438141
92388857
69624694
53187587