97086075
69429921
92387058
63679072
50084049
85873162
92955753
9268624
19525442
96094353
22913563
4964951
28301538
42851774
41326115
95081051
26997946
4533623
798070
82251049
56784303
22291846
3565920
88455351
37154837
59188871
38889682
11244368
83226240
25435696
17428041
22593633
64503987
95365943
6863881
70738276
60046590
86307556
94018350
10834916