4170284
74974807
18824469
81622653
12201455
79438275
33179582
69946127
66721947
99079857
39176492
65795255
80275858
86311063
13356427
62471715
71676227
32552709
13274980
83925291
36021441
66963486
79984996
38207333
71571863
44199502
90851329
74072326
18172655
84373461
40271253
15789234
94961286
52472984
56008640
17904248
55564203
57826424
24666278
12084489