77172182
60053375
47336967
7237829
46861976
28474962
63279889
87294532
23336773
44571310
77914722
42605380
41889950
97074494
88601987
57323684
6857864
4448033
20443579
79546776
9841769
6091883
80594800
16708828
45966811
54272459
91529361
3214350
36848080
20856963
79166913
44659337
24661861
66234364
59192023
98502151
41015261
9971118
83073856
42483331