73964146
36047176
19884
18461034
81386677
4245489
36427812
7251846
7891472
41468091
20042927
4891997
52059452
95196811
78106825
39696981
77435591
99923690
52463944
62494210
68054154
48877951
74388567
34604255
50906407
70197313
48115669
76963172
4328955
82929630
76137256
7975572
4809364
83715789
99889910
87659356
55607636
44281067
58618462
22827698