54305191
27812251
41943343
60107634
50504795
90333665
39032252
18536071
20795488
80829527
66552318
43472686
58944014
91726116
55379960
51792416
44094587
7590460
7067539
593128
64548256
89365670
86972485
5038199
30326894
20117646
63046564
66253405
69044942
30154819
82303632
7780751
95212821
5057029
64617134
72889902
42548623
7666974
9251973
12823129