70628103
34665437
63644556
64333720
6982156
57108768
95212262
4856413
81252644
68519824
175101
5385581
78778030
4791508
6041190
99915960
72422818
85332821
18181007
14334800
72432030
26642703
82327284
69286904
30709754
45281435
55005859
14947794
80106920
37636230
78305993
30471237
11907506
8398380
55495773
68955028
37943726
34641454
58163979
88362978