96659375
29743600
12505880
49052547
6955603
93542137
48929591
7496859
65563821
59923642
8461551
46738110
71707653
37686541
30992509
88041397
33681764
11803187
97593927
13536233
84655180
1944455
49727407
467511
7997909
3817066
49699785
28776191
82474126
14339099
43136352
8903621
56758317
87316341
48564505
45276961
92447187
92382345
16569823
29184894