31822436
49559517
5341621
45367567
8631048
2953711
55718037
16991453
21749140
1669884
30268424
22798073
93508259
21312496
61919597
74788405
59849786
89979851
23749130
89373127
81606795
35463373
49635613
4717354
3681255
24676478
20545070
41197487
93027742
92093268
57285858
16943925
54145417
1484909
87339486
3623451
90777375
81875775
72422988
16942718