81867268
75942525
33789339
43993078
17851612
7731338
6218195
44148487
44203425
76158541
75949115
3085178
42204666
78102978
87341260
78142751
57361910
95723378
82619228
11606969
19344817
58339949
59289390
88121958
5223590
11776707
35115414
11859672
94265697
78553096
43184790
391578
45905485
63283753
33559530
27232091
2629001
4962529
71574494
21784428