39413629
58931413
55719141
245024
61698376
68574734
82952017
8917254
33227149
45923761
61183490
55305762
7329784
75456834
36648732
23808269
57862865
13903372
53198644
8970653
26402670
33695665
30251541
72762138
77531920
29677022
36129759
57833995
60346466
87644809
58131536
9483717
77528439
95039456
2449712
77684404
24128861
34813091
93737851
89789907