80089445
74915596
59234686
30411062
91637389
75428980
61512759
63754071
94294665
47519965
82198489
92323978
19422333
63125630
97371918
78029956
59264782
7270234
22581646
24538228
46195785
79242351
33285888
43442327
56745658
62905302
86704668
45484161
71265261
71613050
80049268
274176
27267591
72458760
43436743
34958707
93683599
90904388
12239930
55416375