87629241
69172661
12559871
12494392
31928219
8745816
489616
50062445
32672260
5218449
78876326
73151784
45819891
50721688
1249501
80997525
3976216
718622
54179148
92758703
6048204
21077841
17374364
59143757
57301528
8960868
52331237
95036475
31193535
90182420
76202328
24183356
65915734
94222319
62455263
26762178
98686466
37757291
30858306
7253574