90192636
47981006
44986922
69876741
31103795
18685518
1833953
85573289
54828345
40533600
51483154
56866875
88962904
8292462
54568238
84348445
94352850
42515009
24447749
85954666
84171533
47983827
44328301
90734667
621144
40528560
59784133
43108541
6514853
61324355
34105413
54122748
62278542
83547447
14244555
48841702
36324933
2129564
98876297
55888538