87859733
79371708
43707625
93376375
99881451
14076920
71819386
46488081
69862900
64404138
6009540
97388095
18543458
53003349
2036472
69848439
13514711
59696365
9714844
22415586
10741813
21585514
87788029
73968290
95998083
46067509
98228688
42862042
29482557
78395580
6859776
62328581
4885400
4989461
49318085
53768926
52564946
37165715
17382417
7893854